Class CallerOnlyCredential
java.lang.Object
jakarta.security.enterprise.credential.CallerOnlyCredential
- All Implemented Interfaces:
Credential
public class CallerOnlyCredential extends java.lang.Object implements Credential
CallerOnlyCredential
represents a credential that only
contains a caller name and no secret of any kind.
This kind of credential is for internal usage within an application, e.g. for "run-as" functionality in a context where the caller is already sufficiently trusted.
-
Constructor Summary
Constructors Constructor Description CallerOnlyCredential(java.lang.String caller)
-
Method Summary
Modifier and Type Method Description java.lang.String
getCaller()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jakarta.security.enterprise.credential.Credential
clear, isCleared, isValid
-
Constructor Details
-
CallerOnlyCredential
public CallerOnlyCredential(java.lang.String caller)- Parameters:
caller
- The caller name
-
-
Method Details
-
getCaller
public java.lang.String getCaller()
-