public class WSFederationClaimsReleasePolicy extends AbstractRegisteredServiceAttributeReleasePolicy
WSFederationClaimsReleasePolicy
.Constructor and Description |
---|
WSFederationClaimsReleasePolicy()
Instantiates a new Return allowed attribute release policy.
|
WSFederationClaimsReleasePolicy(java.util.Map<java.lang.String,java.lang.String> allowedAttributes)
Instantiates a new Return allowed attribute release policy.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAttributesInternal(Principal principal,
java.util.Map<java.lang.String,java.lang.Object> attrs,
RegisteredService service)
Gets the attributes internally from the implementation.
|
getAttributes, getConsentableAttributes, getReleasedByDefaultAttributes, insertPrincipalIdAsAttributeIfNeeded, postLoad, resolveAttributesFromPrincipalAttributeRepository, returnFinalAttributesCollection
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isAuthorizedToReleaseAuthenticationAttributes, isAuthorizedToReleaseCredentialPassword, isAuthorizedToReleaseProxyGrantingTicket, setAttributeFilter
public WSFederationClaimsReleasePolicy()
public WSFederationClaimsReleasePolicy(java.util.Map<java.lang.String,java.lang.String> allowedAttributes)
allowedAttributes
- the allowed attributespublic java.util.Map<java.lang.String,java.lang.Object> getAttributesInternal(Principal principal, java.util.Map<java.lang.String,java.lang.Object> attrs, RegisteredService service)
AbstractRegisteredServiceAttributeReleasePolicy
getAttributesInternal
in class AbstractRegisteredServiceAttributeReleasePolicy
principal
- the principalattrs
- the principal attributesservice
- the service