Class TokenAuth

    • Field Detail

      • aclDelimiter

        @ApiProperty(canBeNullOrNotSet=true)
        protected String aclDelimiter
        Specifies a single character to separate access control list (ACL) fields. The default value is '!'.
      • aclDelimiterSpecified

        protected boolean aclDelimiterSpecified
      • escapeTokenInputs

        @ApiProperty(canBeNullOrNotSet=true)
        protected String escapeTokenInputs
        Possible values '0' and '1'. If set to '1', input values are escaped before adding them to the token. Default value is '1'.
      • escapeTokenInputsSpecified

        protected boolean escapeTokenInputsSpecified
      • hmacAlgorithm

        @ApiProperty(canBeNullOrNotSet=true)
        protected String hmacAlgorithm
        Specifies the algorithm to use for the token's hash-based message authentication code (HMAC) field. Valid entries are 'SHA256', 'SHA1', or 'MD5'. The default value is 'SHA256'.
      • hmacAlgorithmSpecified

        protected boolean hmacAlgorithmSpecified
      • ignoreQueryString

        @ApiProperty(canBeNullOrNotSet=true)
        protected String ignoreQueryString
        Possible values '0' and '1'. If set to '1', query strings are removed from a URL when computing the token's HMAC algorithm. Default value is '0'.
      • ignoreQueryStringSpecified

        protected boolean ignoreQueryStringSpecified
      • nameSpecified

        protected boolean nameSpecified
      • pathSpecified

        protected boolean pathSpecified
      • tokenDelimiter

        @ApiProperty(canBeNullOrNotSet=true)
        protected String tokenDelimiter
        Specifies a single character to separate the individual token fields. The default value is '~'.
      • tokenDelimiterSpecified

        protected boolean tokenDelimiterSpecified
      • tokenKey

        @ApiProperty(canBeNullOrNotSet=true)
        protected String tokenKey
        The token encryption key, which specifies an even number of hex digits for the token key. An entry can be up to 64 characters in length.
      • tokenKeySpecified

        protected boolean tokenKeySpecified
      • transitionKey

        @ApiProperty(canBeNullOrNotSet=true)
        protected String transitionKey
        The token transition key, which specifies an even number of hex digits for the token transition key. An entry can be up to 64 characters in length.
      • transitionKeySpecified

        protected boolean transitionKeySpecified
      • uniqueIdSpecified

        protected boolean uniqueIdSpecified
    • Constructor Detail

      • TokenAuth

        public TokenAuth()
    • Method Detail

      • getAclDelimiter

        public String getAclDelimiter()
      • setAclDelimiter

        public void setAclDelimiter​(String aclDelimiter)
      • isAclDelimiterSpecified

        public boolean isAclDelimiterSpecified()
      • unsetAclDelimiter

        public void unsetAclDelimiter()
      • getEscapeTokenInputs

        public String getEscapeTokenInputs()
      • setEscapeTokenInputs

        public void setEscapeTokenInputs​(String escapeTokenInputs)
      • isEscapeTokenInputsSpecified

        public boolean isEscapeTokenInputsSpecified()
      • unsetEscapeTokenInputs

        public void unsetEscapeTokenInputs()
      • getHmacAlgorithm

        public String getHmacAlgorithm()
      • setHmacAlgorithm

        public void setHmacAlgorithm​(String hmacAlgorithm)
      • isHmacAlgorithmSpecified

        public boolean isHmacAlgorithmSpecified()
      • unsetHmacAlgorithm

        public void unsetHmacAlgorithm()
      • getIgnoreQueryString

        public String getIgnoreQueryString()
      • setIgnoreQueryString

        public void setIgnoreQueryString​(String ignoreQueryString)
      • isIgnoreQueryStringSpecified

        public boolean isIgnoreQueryStringSpecified()
      • unsetIgnoreQueryString

        public void unsetIgnoreQueryString()
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • isNameSpecified

        public boolean isNameSpecified()
      • unsetName

        public void unsetName()
      • getPath

        public String getPath()
      • setPath

        public void setPath​(String path)
      • isPathSpecified

        public boolean isPathSpecified()
      • unsetPath

        public void unsetPath()
      • getTokenDelimiter

        public String getTokenDelimiter()
      • setTokenDelimiter

        public void setTokenDelimiter​(String tokenDelimiter)
      • isTokenDelimiterSpecified

        public boolean isTokenDelimiterSpecified()
      • unsetTokenDelimiter

        public void unsetTokenDelimiter()
      • getTokenKey

        public String getTokenKey()
      • setTokenKey

        public void setTokenKey​(String tokenKey)
      • isTokenKeySpecified

        public boolean isTokenKeySpecified()
      • unsetTokenKey

        public void unsetTokenKey()
      • getTransitionKey

        public String getTransitionKey()
      • setTransitionKey

        public void setTransitionKey​(String transitionKey)
      • isTransitionKeySpecified

        public boolean isTransitionKeySpecified()
      • unsetTransitionKey

        public void unsetTransitionKey()
      • getUniqueId

        public String getUniqueId()
      • setUniqueId

        public void setUniqueId​(String uniqueId)
      • isUniqueIdSpecified

        public boolean isUniqueIdSpecified()
      • unsetUniqueId

        public void unsetUniqueId()