Package | Description |
---|---|
com.sun.identity.wsfederation.meta | |
com.sun.identity.wsfederation.profile |
Modifier and Type | Method and Description |
---|---|
static String |
WSFederationMetaSecurityUtils.buildX509Certificate(String certAlias)
Base64 encodes a certificate from the key store.
|
void |
WSFederationMetaManager.createEntityConfig(String realm,
FederationConfigElement config)
Creates the extended entity configuration under the realm.
|
void |
WSFederationMetaManager.createFederation(String realm,
FederationElement federation)
Creates the standard metadata entity descriptor under the realm.
|
void |
WSFederationMetaManager.deleteEntityConfig(String realm,
String federationId)
Deletes the extended entity configuration under the realm.
|
void |
WSFederationMetaManager.deleteFederation(String realm,
String federationId)
Deletes the standard metadata entity descriptor under the realm.
|
Set<String> |
WSFederationMetaManager.getAllEntities(String realm)
Returns all entities under the realm.
|
List<String> |
WSFederationMetaManager.getAllHostedEntities(String realm)
Returns all hosted entities under the realm.
|
List<String> |
WSFederationMetaManager.getAllHostedIdentityProviderEntities(String realm)
Returns all hosted identity provider entities under the realm.
|
List<String> |
WSFederationMetaManager.getAllHostedIdentityProviderMetaAliases(String realm)
Returns metaAliases of all hosted identity providers under the realm.
|
List<String> |
WSFederationMetaManager.getAllHostedMetaAliasesByRealm(String realm)
Returns all the hosted entity metaAliases for a realm.
|
List |
WSFederationMetaManager.getAllHostedServiceProviderEntities(String realm)
Returns all hosted service provider entities under the realm.
|
List<String> |
WSFederationMetaManager.getAllHostedServiceProviderMetaAliases(String realm)
Returns metaAliases of all hosted service providers under the realm.
|
List<String> |
WSFederationMetaManager.getAllRemoteEntities(String realm)
Returns all remote entities under the realm.
|
List<String> |
WSFederationMetaManager.getAllRemoteIdentityProviderEntities(String realm)
Returns all remote identity provider entities under the realm.
|
List<String> |
WSFederationMetaManager.getAllRemoteServiceProviderEntities(String realm)
Returns all remote service provider entities under the realm.
|
BaseConfigType |
WSFederationMetaManager.getBaseConfig(String realm,
String federationId)
Returns first identity provider's SSO configuration in an entity under
the realm.
|
String |
WSFederationMetaManager.getEntityByMetaAlias(String metaAlias)
Returns entity ID associated with the metaAlias.
|
String |
WSFederationMetaManager.getEntityByTokenIssuerName(String realm,
String issuer)
Returns entity ID associated with the token issuer name.
|
FederationConfigElement |
WSFederationMetaManager.getEntityConfig(String realm,
String federationId)
Returns extended entity configuration under the realm.
|
FederationElement |
WSFederationMetaManager.getEntityDescriptor(String realm,
String entityId)
Returns the standard metadata federation element under the realm.
|
IDPSSOConfigElement |
WSFederationMetaManager.getIDPSSOConfig(String realm,
String federationId)
Returns first identity provider's SSO configuration in an entity under
the realm.
|
String |
WSFederationMetaManager.getRoleByMetaAlias(String metaAlias)
Returns role of an entity based on its metaAlias.
|
SPSSOConfigElement |
WSFederationMetaManager.getSPSSOConfig(String realm,
String federationId)
Returns first service provider's SSO configuration in an entity under
the realm.
|
boolean |
WSFederationMetaManager.isTrustedProvider(String realm,
String federationId,
String trustedEntityId)
Determines whether two entities are in the same circle of trust
under the realm.
|
void |
WSFederationCOTUtils.removeFromEntityConfig(String realm,
String name,
String entityId)
Removes the circle of trust name passed from the
cotlist
attribute in the Entity Config. |
void |
WSFederationMetaManager.setEntityConfig(String realm,
FederationConfigElement config)
Sets the extended entity configuration under the realm.
|
void |
WSFederationMetaManager.setFederation(String realm,
FederationElement federation)
Sets the standard metadata entity descriptor under the realm.
|
static Document |
WSFederationMetaSecurityUtils.sign(FederationElement descriptor,
SPSSOConfigElement spconfig,
IDPSSOConfigElement idpconfig)
Signs service provider descriptor under entity descriptor if an cert
alias is found in service provider config and identity provider
descriptor under entity descriptor if an cert alias is found in
identity provider config.
|
void |
WSFederationCOTUtils.updateEntityConfig(String realm,
String name,
String entityId)
Updates the entity config to add the circle of trust name to the
cotlist attribute. |
static void |
WSFederationMetaSecurityUtils.updateProviderKeyInfo(String realm,
String entityID,
String certAlias,
boolean isIDP)
Updates signing or encryption key info for SP or IDP.
|
void |
WSFederationMetaManager.validateMetaAliasForNewEntity(String realm,
List<String> newMetaAliases)
Checks that the provided metaAliases are valid for a new hosted entity in the specified realm.
|
static void |
WSFederationMetaSecurityUtils.verifySignature(Document doc)
Verifies signatures in entity descriptor represented by the
Document . |
Constructor and Description |
---|
WSFederationMetaManager() |
WSFederationMetaManager(Object callerToken) |
Modifier and Type | Method and Description |
---|---|
static String |
IDPSSOUtil.getACSurl(String entityId,
String realm,
String wreply)
Returns the assertion consumer service (ACS) URL for the entity.
|
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.