Class DatabaseIdentityStoreDefinitionAnnotationLiteral
java.lang.Object
jakarta.enterprise.util.AnnotationLiteral<jakarta.security.enterprise.identitystore.DatabaseIdentityStoreDefinition>
org.wildfly.security.soteria.original.DatabaseIdentityStoreDefinitionAnnotationLiteral
- All Implemented Interfaces:
Annotation
public class DatabaseIdentityStoreDefinitionAnnotationLiteral
extends jakarta.enterprise.util.AnnotationLiteral<jakarta.security.enterprise.identitystore.DatabaseIdentityStoreDefinition>
implements jakarta.security.enterprise.identitystore.DatabaseIdentityStoreDefinition
An annotation literal for
@DatabaseIdentityStoreDefinition.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDatabaseIdentityStoreDefinitionAnnotationLiteral(String dataSourceLookup, String callerQuery, String groupsQuery, Class<? extends jakarta.security.enterprise.identitystore.PasswordHash> hashAlgorithm, String[] hashAlgorithmParameters, int priority, String priorityExpression, jakarta.security.enterprise.identitystore.IdentityStore.ValidationType[] useFor, String useForExpression) -
Method Summary
Modifier and TypeMethodDescriptionstatic jakarta.security.enterprise.identitystore.DatabaseIdentityStoreDefinitioneval(jakarta.security.enterprise.identitystore.DatabaseIdentityStoreDefinition in) static booleanhasAnyELExpression(jakarta.security.enterprise.identitystore.DatabaseIdentityStoreDefinition in) Class<? extends jakarta.security.enterprise.identitystore.PasswordHash> String[]booleanintpriority()voidsetHasDeferredExpressions(boolean hasDeferredExpressions) jakarta.security.enterprise.identitystore.IdentityStore.ValidationType[]useFor()Methods inherited from class jakarta.enterprise.util.AnnotationLiteral
annotationType, equals, hashCode, toString
-
Constructor Details
-
DatabaseIdentityStoreDefinitionAnnotationLiteral
public DatabaseIdentityStoreDefinitionAnnotationLiteral(String dataSourceLookup, String callerQuery, String groupsQuery, Class<? extends jakarta.security.enterprise.identitystore.PasswordHash> hashAlgorithm, String[] hashAlgorithmParameters, int priority, String priorityExpression, jakarta.security.enterprise.identitystore.IdentityStore.ValidationType[] useFor, String useForExpression)
-
-
Method Details
-
eval
public static jakarta.security.enterprise.identitystore.DatabaseIdentityStoreDefinition eval(jakarta.security.enterprise.identitystore.DatabaseIdentityStoreDefinition in) -
hasAnyELExpression
public static boolean hasAnyELExpression(jakarta.security.enterprise.identitystore.DatabaseIdentityStoreDefinition in) -
dataSourceLookup
-
callerQuery
-
groupsQuery
-
hashAlgorithm
-
hashAlgorithmParameters
-
priority
public int priority() -
priorityExpression
-
useFor
public jakarta.security.enterprise.identitystore.IdentityStore.ValidationType[] useFor() -
useForExpression
-
isHasDeferredExpressions
public boolean isHasDeferredExpressions() -
setHasDeferredExpressions
public void setHasDeferredExpressions(boolean hasDeferredExpressions)
-