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.