Top Description Methods
jakarta.security.enterprise.authentication.mechanism.http.openid

public @Interface ClaimsDefinition

extends Annotation
Annotations
@Retention:RUNTIME
Imports
java.lang.annotation.Retention

ClaimsDefinition annotation defines claims mapping in openid connect client configuration. Expression Language

Expressions in attributes of type String are evaluated.

Authors
jGauravGupta, Rudy De Busscher

Method Summary

Modifier and TypeMethod and Description
public String

Returns:

Claim name to be used as caller Group.
callerGroupsClaim
()

Maps the callerGroupsClaim's value to caller groups value in jakarta.security.enterprise.identitystore.IdentityStore#validate

public String

Returns:

Claim name to be used as caller.
callerNameClaim
()

Maps the callerNameClaim's value to caller name value in jakarta.security.enterprise.identitystore.IdentityStore#validate

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString

Method Detail

callerGroupsClaimback to summary
public String callerGroupsClaim()

Maps the callerGroupsClaim's value to caller groups value in jakarta.security.enterprise.identitystore.IdentityStore#validate

Returns:String

Claim name to be used as caller Group.

callerNameClaimback to summary
public String callerNameClaim()

Maps the callerNameClaim's value to caller name value in jakarta.security.enterprise.identitystore.IdentityStore#validate

Returns:String

Claim name to be used as caller.