Class TokenRequest


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2022-05-19T15:04:32.581406+03:00[Europe/Athens]")
    public class TokenRequest
    extends java.lang.Object
    A request from a user for an api token
    • Constructor Summary

      Constructors 
      Constructor Description
      TokenRequest()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object o)  
      TokenRequest expires​(org.threeten.bp.OffsetDateTime expires)  
      org.threeten.bp.OffsetDateTime getExpires()
      Expiration date for token, if empty token defaults to 30 minutes
      java.lang.String getName()
      Optional name for token, if the name already exists for the user it will be auto incremented (i.e.
      java.lang.String getScope()
      Optional scope to limit token, defaults to all permissions, current supported values are password_reset or *
      int hashCode()  
      TokenRequest name​(java.lang.String name)  
      TokenRequest scope​(java.lang.String scope)  
      void setExpires​(org.threeten.bp.OffsetDateTime expires)  
      void setName​(java.lang.String name)  
      void setScope​(java.lang.String scope)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • SERIALIZED_NAME_EXPIRES

        public static final java.lang.String SERIALIZED_NAME_EXPIRES
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_NAME

        public static final java.lang.String SERIALIZED_NAME_NAME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_SCOPE

        public static final java.lang.String SERIALIZED_NAME_SCOPE
        See Also:
        Constant Field Values
    • Constructor Detail

      • TokenRequest

        public TokenRequest()
    • Method Detail

      • expires

        public TokenRequest expires​(org.threeten.bp.OffsetDateTime expires)
      • getExpires

        @Nullable
        public org.threeten.bp.OffsetDateTime getExpires()
        Expiration date for token, if empty token defaults to 30 minutes
        Returns:
        expires
      • setExpires

        public void setExpires​(org.threeten.bp.OffsetDateTime expires)
      • name

        public TokenRequest name​(java.lang.String name)
      • getName

        @Nullable
        public java.lang.String getName()
        Optional name for token, if the name already exists for the user it will be auto incremented (i.e. myToken-1)
        Returns:
        name
      • setName

        public void setName​(java.lang.String name)
      • scope

        public TokenRequest scope​(java.lang.String scope)
      • getScope

        @Nullable
        public java.lang.String getScope()
        Optional scope to limit token, defaults to all permissions, current supported values are password_reset or *
        Returns:
        scope
      • setScope

        public void setScope​(java.lang.String scope)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object