|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.identity.federation.message.common.EncryptedNameIdentifier
public class EncryptedNameIdentifier
This class EncryptedNameIdentifier represents a
EncryptableNameIdentifier in an encrypted form.
| Constructor Summary | |
|---|---|
EncryptedNameIdentifier()
|
|
| Method Summary | |
|---|---|
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. |
| Constructor Detail |
|---|
public EncryptedNameIdentifier()
| Method Detail |
|---|
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
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||