public class SAML2ProviderManager extends Object implements ProviderManager
SAML2ProviderManager
retrieves properties consumed
by IDWSF from providers defined in SAML2.Constructor and Description |
---|
SAML2ProviderManager() |
Modifier and Type | Method and Description |
---|---|
boolean |
containsProvider(String providerID)
Returns whether the specified provider exists or not.
|
PrivateKey |
getDecryptionKey(String providerID)
Gets decryption key for specified provider.
|
Key |
getEncryptionKey(String providerID)
Gets encryption certificate alias for specified provider.
|
String |
getEncryptionKeyAlgorithm(String providerID)
Gets encryption key method for specified provider.
|
int |
getEncryptionKeyStrength(String providerID)
Gets encryption key size for specified provider.
|
String |
getSigningKeyAlias(String providerID)
Gets signing certificate alias for specified provider.
|
boolean |
isAffiliationMember(String providerID,
String affID)
Returns whether the specified provider is a member of the specified
affiliation or not.
|
boolean |
isNameIDEncryptionEnabled(String providerID)
Returns whether the specified provider requires name ID encryption
or not.
|
public boolean containsProvider(String providerID)
containsProvider
in interface ProviderManager
providerID
- provider ID.public boolean isAffiliationMember(String providerID, String affID)
isAffiliationMember
in interface ProviderManager
providerID
- provider ID.public boolean isNameIDEncryptionEnabled(String providerID)
isNameIDEncryptionEnabled
in interface ProviderManager
providerID
- provider ID.public Key getEncryptionKey(String providerID)
getEncryptionKey
in interface ProviderManager
providerID
- provider ID.public int getEncryptionKeyStrength(String providerID)
getEncryptionKeyStrength
in interface ProviderManager
providerID
- provider ID.public String getEncryptionKeyAlgorithm(String providerID)
getEncryptionKeyAlgorithm
in interface ProviderManager
providerID
- provider ID.public PrivateKey getDecryptionKey(String providerID)
getDecryptionKey
in interface ProviderManager
providerID
- provider ID.public String getSigningKeyAlias(String providerID)
getSigningKeyAlias
in interface ProviderManager
providerID
- provider ID.Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.