public class SAMLMessageContextAuthenticationFunction extends Object implements com.google.common.base.Function<MessageContext,Boolean>
AbstractAuthenticatableSAMLEntityContext,
defaulting to SAMLPeerEntityContext.| Modifier and Type | Field and Description |
|---|---|
private Class<? extends AbstractAuthenticatableSAMLEntityContext> |
entityContextClass
The context class representing the authenticatable SAML entity.
|
| Constructor and Description |
|---|
SAMLMessageContextAuthenticationFunction() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
apply(MessageContext input) |
void |
setEntityContextClass(Class<? extends AbstractAuthenticatableSAMLEntityContext> clazz)
Set the class type holding the authenticatable SAML entity data.
|
@Nonnull private Class<? extends AbstractAuthenticatableSAMLEntityContext> entityContextClass
SAMLPeerEntityContext.public SAMLMessageContextAuthenticationFunction()
public void setEntityContextClass(@Nonnull Class<? extends AbstractAuthenticatableSAMLEntityContext> clazz)
Defaults to: SAMLPeerEntityContext.
clazz - the entity context class type@Nullable public Boolean apply(@Nullable MessageContext input)
apply in interface com.google.common.base.Function<MessageContext,Boolean>Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.