Class YubikeyIdentityStoreDefinitionAnnotationLiteral

  • All Implemented Interfaces:
    Annotation

    public class YubikeyIdentityStoreDefinitionAnnotationLiteral
    extends jakarta.enterprise.util.AnnotationLiteral<fish.payara.security.annotations.YubikeyIdentityStoreDefinition>
    implements fish.payara.security.annotations.YubikeyIdentityStoreDefinition
    A literal representation of the fish.payara.security.annotations.YubikeyIdentityStoreDefinitionDefinition
    Author:
    Mark Wareham
    See Also:
    Serialized Form
    • Constructor Detail

      • YubikeyIdentityStoreDefinitionAnnotationLiteral

        public YubikeyIdentityStoreDefinitionAnnotationLiteral​(int yubikeyAPIClientID,
                                                               String yubikeyAPIKey,
                                                               int priority,
                                                               String priorityExpression,
                                                               String yubikeyAPIClientIDExpression)
    • Method Detail

      • eval

        public static fish.payara.security.annotations.YubikeyIdentityStoreDefinition eval​(fish.payara.security.annotations.YubikeyIdentityStoreDefinition yubikeyIdentityStoreDefinition)
      • yubikeyAPIClientID

        public int yubikeyAPIClientID()
      • yubikeyAPIKey

        public String yubikeyAPIKey()
      • priority

        public int priority()
      • priorityExpression

        public String priorityExpression()
      • yubikeyAPIClientIDExpression

        public String yubikeyAPIClientIDExpression()
      • toString

        public String toString()
        Specified by:
        toString in interface Annotation
        Overrides:
        toString in class jakarta.enterprise.util.AnnotationLiteral<fish.payara.security.annotations.YubikeyIdentityStoreDefinition>