public interface RegisteredServiceAttributeReleasePolicy
extends java.io.Serializable
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAttributes(org.jasig.cas.authentication.principal.Principal p)
Gets the attributes, having applied the filter.
|
boolean |
isAuthorizedToReleaseCredentialPassword()
Is authorized to release credential password?
|
boolean |
isAuthorizedToReleaseProxyGrantingTicket()
Is authorized to release proxy granting ticket?
|
void |
setAttributeFilter(RegisteredServiceAttributeFilter filter)
Sets the attribute filter.
|
boolean isAuthorizedToReleaseCredentialPassword()
boolean isAuthorizedToReleaseProxyGrantingTicket()
void setAttributeFilter(RegisteredServiceAttributeFilter filter)
filter - the new attribute filterjava.util.Map<java.lang.String,java.lang.Object> getAttributes(org.jasig.cas.authentication.principal.Principal p)
p - the principal that contains the resolved attributes