この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

JWT クラス

JSON Web トークン (JWT) の JSON 要求セットを生成します。結果の Base64 エンコード済みペイロードを引数として渡して Auth.JWS クラスのインスタンスを作成できます。

名前空間

Auth

使用方法

このクラスのメソッドを使用して、JWT ベアラートークンのペイロードを生成します。

JWT のメソッド

JWT のメソッドは次のとおりです。すべてインスタンスメソッドです。

clone()

JWT オブジェクトの重複コピーを作成します。

署名

public Object clone()

戻り値

型: JWT

getAdditionalClaims()

キー文字列には要求の名前が、値には要求の値が含まれている JWT の追加要求の対応付けを返します。

署名

public Map<String,ANY> getAdditionalClaims()

戻り値

型: Map<String,ANY>

getAud()

JWT の対象受信者を特定する利用者要求を返します。

署名

public String getAud()

戻り値

型: String

getIss()

JWT の発行者を特定する発行者要求を返します。

署名

public String getIss()

戻り値

型: String

getNbfClockSkew()

クロックスキューに余裕を与える、JWT の処理を受け入れ不可にするまでの時間を特定する猶予時間要求を返します。

署名

public Integer getNbfClockSkew()

戻り値

型: Integer

getSub()

JWT の現在のユーザーを特定する対象ユーザー要求を返します。

署名

public String getSub()

戻り値

型: String

getValidityLength()

JWT の有効期間 (秒) を返します。この期間は有効期限要求に影響を与えます。

署名

public Integer getValidityLength()

戻り値

型: Integer

setAdditionalClaims(additionalClaims)

JWT の追加要求を設定します。getAdditionalClaims() メソッドから返されます。

署名

public void setAdditionalClaims(Map<String,ANY> additionalClaims)

パラメーター

additionalClaims
型: Map<String,ANY>

戻り値

型: void

使用方法

追加要求に標準要求を含めることはできません。

setAud(aud)

JWT の利用者要求を設定します。getAud() メソッドから返されます。

署名

public void setAud(String aud)

パラメーター

aud
型: String

戻り値

型: void

setIss(iss)

JWT の発行者要求を設定します。getIss() メソッドから返されます。

署名

public void setIss(String iss)

パラメーター

iss
型: String

戻り値

型: void

setNbfClockSkew(nbfClockSkew)

JWT の猶予時間要求を設定します。getNbfClockSkew() メソッドから返されます。

署名

public void setNbfClockSkew(Integer nbfClockSkew)

パラメーター

nbfClockSkew
型: Integer

戻り値

型: void

setSub(sub)

JWT の対象ユーザー要求を設定します。getSub() メソッドから返されます。

署名

public void setSub(String sub)

パラメーター

sub
型: String

戻り値

型: void

setValidityLength(validityLength)

JWT の有効期間 (秒) を設定します。この期間は有効期限要求に影響を与えます。getValidityLength() メソッドから返されます。

署名

public void setValidityLength(Integer validityLength)

パラメーター

validityLength
型: Integer

戻り値

型: void

toJSONString()

エンコード済み JWT ペイロードとして要求セットの JSON オブジェクト表現を生成します。

署名

public String toJSONString()

戻り値

型: String