Class LdapIdentityStoreDefinitionAnnotationLiteral

java.lang.Object
jakarta.enterprise.util.AnnotationLiteral<jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition>
org.wildfly.security.soteria.original.LdapIdentityStoreDefinitionAnnotationLiteral
All Implemented Interfaces:
Annotation

public class LdapIdentityStoreDefinitionAnnotationLiteral extends jakarta.enterprise.util.AnnotationLiteral<jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition> implements jakarta.security.enterprise.identitystore.LdapIdentityStoreDefinition
An annotation literal for @LdapIdentityStoreDefinition.
See Also:
  • Constructor Details

    • 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 Details

    • 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)