Module org.glassfish.soteria
Package org.glassfish.soteria.cdi
Class LdapIdentityStoreDefinitionAnnotationLiteral
- java.lang.Object
-
- jakarta.enterprise.util.AnnotationLiteral<jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition>
-
- org.glassfish.soteria.cdi.LdapIdentityStoreDefinitionAnnotationLiteral
-
- All Implemented Interfaces:
Annotation
public class LdapIdentityStoreDefinitionAnnotationLiteral extends jakarta.enterprise.util.AnnotationLiteral<jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition> implements jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinitionAn annotation literal for@LdapIdentityStoreDefinition.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LdapIdentityStoreDefinitionAnnotationLiteral(String bindDn, String bindDnPassword, String callerBaseDn, String callerNameAttribute, String callerSearchBase, String callerSearchFilter, jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition.LdapSearchScope callerSearchScope, String callerSearchScopeExpression, String groupMemberAttribute, String groupMemberOfAttribute, String groupNameAttribute, String groupSearchBase, String groupSearchFilter, jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition.LdapSearchScope groupSearchScope, String groupSearchScopeExpression, int maxResults, String maxResultsExpression, int priority, String priorityExpression, int readTimeout, String readTimeoutExpression, String url, jakarta.security.enterprise.identitystore.IdentityStore.ValidationType[] useFor, String useForExpression)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbindDn()StringbindDnPassword()StringcallerBaseDn()StringcallerNameAttribute()StringcallerSearchBase()StringcallerSearchFilter()jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition.LdapSearchScopecallerSearchScope()StringcallerSearchScopeExpression()static jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinitioneval(jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition in)StringgroupMemberAttribute()StringgroupMemberOfAttribute()StringgroupNameAttribute()StringgroupSearchBase()StringgroupSearchFilter()jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition.LdapSearchScopegroupSearchScope()StringgroupSearchScopeExpression()static booleanhasAnyELExpression(jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition in)booleanisHasDeferredExpressions()intmaxResults()StringmaxResultsExpression()intpriority()StringpriorityExpression()intreadTimeout()StringreadTimeoutExpression()voidsetHasDeferredExpressions(boolean hasDeferredExpressions)Stringurl()jakarta.security.enterprise.identitystore.IdentityStore.ValidationType[]useFor()StringuseForExpression()-
Methods inherited from class jakarta.enterprise.util.AnnotationLiteral
annotationType, equals, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.annotation.Annotation
annotationType, equals, hashCode, toString
-
-
-
-
Constructor Detail
-
LdapIdentityStoreDefinitionAnnotationLiteral
public LdapIdentityStoreDefinitionAnnotationLiteral(String bindDn, String bindDnPassword, String callerBaseDn, String callerNameAttribute, String callerSearchBase, String callerSearchFilter, jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition.LdapSearchScope callerSearchScope, String callerSearchScopeExpression, String groupMemberAttribute, String groupMemberOfAttribute, String groupNameAttribute, String groupSearchBase, String groupSearchFilter, jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition.LdapSearchScope groupSearchScope, String groupSearchScopeExpression, int maxResults, String maxResultsExpression, int priority, String priorityExpression, int readTimeout, String readTimeoutExpression, String url, jakarta.security.enterprise.identitystore.IdentityStore.ValidationType[] useFor, String useForExpression)
-
-
Method Detail
-
eval
public static jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition eval(jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition in)
-
hasAnyELExpression
public static boolean hasAnyELExpression(jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition in)
-
bindDn
public String bindDn()
-
bindDnPassword
public String bindDnPassword()
-
callerBaseDn
public String callerBaseDn()
-
callerNameAttribute
public String callerNameAttribute()
-
callerSearchBase
public String callerSearchBase()
-
callerSearchFilter
public String callerSearchFilter()
-
callerSearchScope
public jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition.LdapSearchScope callerSearchScope()
-
callerSearchScopeExpression
public String callerSearchScopeExpression()
-
groupMemberAttribute
public String groupMemberAttribute()
-
groupMemberOfAttribute
public String groupMemberOfAttribute()
-
groupNameAttribute
public String groupNameAttribute()
-
groupSearchBase
public String groupSearchBase()
-
groupSearchFilter
public String groupSearchFilter()
-
groupSearchScope
public jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition.LdapSearchScope groupSearchScope()
-
groupSearchScopeExpression
public String groupSearchScopeExpression()
-
maxResults
public int maxResults()
-
maxResultsExpression
public String maxResultsExpression()
-
priority
public int priority()
-
priorityExpression
public String priorityExpression()
-
readTimeout
public int readTimeout()
-
readTimeoutExpression
public String readTimeoutExpression()
-
url
public String url()
-
useFor
public jakarta.security.enterprise.identitystore.IdentityStore.ValidationType[] useFor()
-
useForExpression
public String useForExpression()
-
isHasDeferredExpressions
public boolean isHasDeferredExpressions()
-
setHasDeferredExpressions
public void setHasDeferredExpressions(boolean hasDeferredExpressions)
-
-