|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.sun.identity.federation.message.common.EncryptedNameIdentifier
public class EncryptedNameIdentifier
This class EncryptedNameIdentifier represents a
EncryptableNameIdentifier in an encrypted form.
| コンストラクタの概要 | |
|---|---|
EncryptedNameIdentifier()
|
|
| メソッドの概要 | |
|---|---|
static NameIdentifier |
getDecryptedNameIdentifier(NameIdentifier encNI,
PrivateKey decKey)
Gets the decrypted NameIdentifier. |
static NameIdentifier |
getDecryptedNameIdentifier(NameIdentifier encNI,
String realm,
String providerID)
Returns the decrypted NameIdentifier object. |
static NameIdentifier |
getEncryptedNameIdentifier(NameIdentifier ni,
String providerID,
Key enckey,
String dataEncAlgorithm,
int dataEncStrength)
Gets then Encrypted NameIdentifier for a given name identifier and the provider ID. |
static NameIdentifier |
getEncryptedNameIdentifier(NameIdentifier ni,
String realm,
String providerID)
Returns the EncryptedNameIdentifier for a given name
identifier and the provider ID. |
| コンストラクタの詳細 |
|---|
public EncryptedNameIdentifier()
| メソッドの詳細 |
|---|
public static NameIdentifier getEncryptedNameIdentifier(NameIdentifier ni,
String realm,
String providerID)
EncryptedNameIdentifier for a given name
identifier and the provider ID.
ni - the NameIdentifier object.realm - The realm under which the entity resides.providerID - the remote provider identifier.
NameIdentifier object.
FSException - on error.
public static NameIdentifier getEncryptedNameIdentifier(NameIdentifier ni,
String providerID,
Key enckey,
String dataEncAlgorithm,
int dataEncStrength)
ni - NameIdentifier.providerID - Remote Provider ID.enckey - Key Encryption KeydataEncAlgorithm - Data encryption algorithmdataEncStrength - Data encryption key size
FSException - for failure.
public static NameIdentifier getDecryptedNameIdentifier(NameIdentifier encNI,
String realm,
String providerID)
NameIdentifier object.
encNI - the EncryptedNameIdentifier object.realm - The realm under which the entity resides.providerID - the Hosted Provider Identifer.
NameIdentifier object,
the decrypted NameIdentifier.
FSException - on error.
public static NameIdentifier getDecryptedNameIdentifier(NameIdentifier encNI,
PrivateKey decKey)
encNI - EncryptedNameIdentifier.decKey - decryption key.
FSException - for failures
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||