Package | Description |
---|---|
com.sun.identity.federation.accountmgmt |
Defines Federation Account Management API.
|
com.sun.identity.federation.services.namemapping |
Handles
ID-FF name identifier mapping. |
Modifier and Type | Method and Description |
---|---|
static FSAccountManager |
FSAccountManager.getInstance(String metaAlias)
Gets an Object for FSAccountManager Class.
|
String |
FSAccountManager.getUserID(FSAccountFedInfoKey fedInfoKey,
Map env)
Searches user with given combination of ProviderID & Opaque handle
in Default Organization.
|
String |
FSAccountManager.getUserID(FSAccountFedInfoKey fedInfoKey,
String orgDN,
Map env)
Searches user with given combination of ProviderID & Opaque handle
in given Organization.
|
String |
FSAccountManager.getUserID(Map avPair,
String orgDN,
Map env)
Gets the user by using a given search filter.
|
String |
FSUserProvider.getUserID(String orgDN,
Map avPairs,
Map env)
Searches user.
|
String |
DefaultFSUserProvider.getUserID(String orgDN,
Map avPairs,
Map env)
Searches user.
|
boolean |
FSAccountManager.hasAnyActiveFederation(String userID)
Returns true If Any Active federation is found where idpRole is true
means local deployment worked as SP in that federation and federation
is still Active.
|
void |
FSUserProvider.init(String hostedProviderId)
Initializes the provider.
|
void |
DefaultFSUserProvider.init(String hostedProviderId)
Initializes the provider.
|
boolean |
FSAccountManager.isFederationActive(String userID,
String providerID)
Returns true/false if Account's federation Status is Active / Inactive
for given providerID.
|
static String |
FSAccountUtils.objectToInfoString(FSAccountFedInfo fedInfoObject)
Returns string equalivent of
FSAccountFedInfo object. |
static String |
FSAccountUtils.objectToKeyString(FSAccountFedInfoKey fedInfoKeyObject)
Returns nameSpace and name of account federation information key.
|
FSAccountFedInfo |
FSAccountManager.readAccountFedInfo(String userID,
String providerID)
Reads Account's federation Info from data store for given
providerID and returns value as fedInfo object.
|
FSAccountFedInfo |
FSAccountManager.readAccountFedInfo(String userID,
String providerID,
String nameIDValue)
Reads Account's federation Info from data store for given
providerID and returns value as fedInfo object.
|
Set |
FSAccountManager.readAllFederatedProviderID(String userID)
Reads All Account's federation Info from data store for given
user identity and returns a Set of ProviderIDs with which user
is federated (FedStatus is Active).
|
Set |
FSAccountManager.readAllFederatedProviderID(String providerID,
String userID)
Reads All Account's federation Info from data store for given
user identity and providerID.
|
void |
FSAccountManager.removeAccountFedInfo(String userID,
FSAccountFedInfo fedInfo)
Removes Account's federation Info in data store.
|
void |
FSAccountManager.removeAccountFedInfo(String userID,
FSAccountFedInfoKey fedInfoKey,
String providerID)
Removes Account's federation Info in data store for given providerID
in fedInfo object.
|
void |
FSAccountManager.removeAccountFedInfoKey(String userID,
FSAccountFedInfoKey fedInfoKey)
Removes Account's federation Info Key in data store.
|
static FSAccountFedInfo |
FSAccountUtils.stringToObject(String fedInfoString)
Parses federation information string and put corresponding parts in
object fields.
|
void |
FSAccountManager.writeAccountFedInfo(String userID,
FSAccountFedInfoKey fedInfoKey,
FSAccountFedInfo fedInfo)
Stores Account's federation Info in data store.
|
void |
FSAccountManager.writeAccountFedInfo(String userID,
FSAccountFedInfoKey fedInfoKey,
FSAccountFedInfo fedInfo,
FSAccountFedInfoKey oldFedInfoKey)
Stores Account's federation Info in data store.
|
Constructor and Description |
---|
DefaultFSUserProvider()
Default Constructor.
|
FSAccountFedInfo(String providerID,
NameIdentifier nameIdentifier,
int nameIdentifierType,
boolean isRoleIDP)
Deprecated.
Constructor.
|
FSAccountFedInfo(String providerID,
NameIdentifier localNameIdentifier,
NameIdentifier remoteNameIdentifier,
boolean isRoleIDP)
Deprecated.
Constructor.
|
FSAccountFedInfoKey(String nameSpace,
String name)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
NameIdentifier |
FSNameMappingHandler.getNameIdentifier(FSNameIdentifierMappingRequest mappingRequest,
String remoteEntityID,
boolean local)
Returns
NameIdentifier of a remote provider. |
NameIdentifier |
FSNameMappingHandler.getNameIdentifier(String userID,
String remoteEntityID,
boolean local)
Returns
NameIdentifier of a provider. |
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.