protected static class AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean extends Object implements org.springframework.beans.factory.FactoryBean<Authenticator>
AggregateDnResolver
.Modifier and Type | Field and Description |
---|---|
private boolean |
allowMultipleDns
Value for
AggregateDnResolver.allowMultipleDns . |
private List<Authenticator> |
authenticators
Authenticators to aggregate.
|
private boolean |
resolveEntryOnFailure
Value of
Authenticator.resolveEntryOnFailure . |
private String[] |
returnAttributes
Value for
Authenticator.returnAttributes . |
Modifier | Constructor and Description |
---|---|
protected |
AggregateAuthenticatorFactoryBean() |
Modifier and Type | Method and Description |
---|---|
Authenticator |
getObject() |
Class<Authenticator> |
getObjectType() |
boolean |
isSingleton() |
void |
setAllowMultipleDns(boolean b)
Sets whether the aggrgate authenticator will allow multiple DNs.
|
void |
setAuthenticators(List<Authenticator> auths)
Sets the authenticators to aggregate.
|
void |
setResolveEntryOnFailure(boolean b)
Sets whether to execute the entry resolver on authentication failure.
|
void |
setReturnAttributes(String... attrs)
Sets the return attributes.
|
private List<Authenticator> authenticators
private boolean allowMultipleDns
AggregateDnResolver.allowMultipleDns
.private String[] returnAttributes
Authenticator.returnAttributes
.private boolean resolveEntryOnFailure
Authenticator.resolveEntryOnFailure
.public void setAuthenticators(List<Authenticator> auths)
auths
- authenticators to aggregatepublic void setAllowMultipleDns(boolean b)
b
- whether multiple DNs are allowedpublic void setReturnAttributes(String... attrs)
attrs
- return attributespublic void setResolveEntryOnFailure(boolean b)
b
- whether to execute the entry resolverpublic Authenticator getObject() throws Exception
getObject
in interface org.springframework.beans.factory.FactoryBean<Authenticator>
Exception
public Class<Authenticator> getObjectType()
getObjectType
in interface org.springframework.beans.factory.FactoryBean<Authenticator>
public boolean isSingleton()
isSingleton
in interface org.springframework.beans.factory.FactoryBean<Authenticator>
Copyright © 2003-2019 Virginia Tech. All Rights Reserved.