クラス AbstractOAuth2Token

    • コンストラクターのサマリー

      コンストラクター  
      修飾子 コンストラクター 説明
      protected AbstractOAuth2Token​(java.lang.String tokenValue)
      サブクラスコンストラクター。
      protected AbstractOAuth2Token​(java.lang.String tokenValue, java.time.Instant issuedAt, java.time.Instant expiresAt)
      サブクラスコンストラクター。
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   具象メソッド  
      修飾子と型 メソッド 説明
      booleanequals​(java.lang.Object obj)
      java.time.InstantgetExpiresAt()
      トークンが受け入れられてはならない有効期限を返します。
      java.time.InstantgetIssuedAt()
      トークンが発行された時刻を返します。
      java.lang.StringgetTokenValue()
      トークン値を返します。
      inthashCode()
      • クラス java.lang.Object から継承されたメソッド

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • コンストラクターの詳細

      • AbstractOAuth2Token

        protected AbstractOAuth2Token​(java.lang.String tokenValue)
        サブクラスコンストラクター。
        パラメーター:
        tokenValue - トークン値
      • AbstractOAuth2Token

        protected AbstractOAuth2Token​(java.lang.String tokenValue,
                                      @Nullable
                                      java.time.Instant issuedAt,
                                      @Nullable
                                      java.time.Instant expiresAt)
        サブクラスコンストラクター。
        パラメーター:
        tokenValue - トークン値
        issuedAt - トークンが発行された時刻は、null の場合があります
        expiresAt - トークンが受け入れられてはならない、またはそれ以降の有効期限は、null の場合があります。
    • メソッドの詳細

      • getTokenValue

        public java.lang.String getTokenValue()
        トークン値を返します。
        次で指定:
        インターフェース OAuth2TokengetTokenValue 
        戻り値:
        トークン値
      • getIssuedAt

        @Nullable
        public java.time.Instant getIssuedAt()
        トークンが発行された時刻を返します。
        次で指定:
        インターフェース OAuth2TokengetIssuedAt 
        戻り値:
        トークンが発行された時刻または null
      • getExpiresAt

        @Nullable
        public java.time.Instant getExpiresAt()
        トークンが受け入れられてはならない有効期限を返します。
        次で指定:
        インターフェース OAuth2TokengetExpiresAt 
        戻り値:
        トークンの有効期限または null
      • equals

        public boolean equals​(java.lang.Object obj)
        オーバーライド:
        クラス java.lang.Objectequals 
      • hashCode

        public int hashCode()
        オーバーライド:
        クラス java.lang.ObjecthashCode