Uses of Interface
org.forgerock.openam.core.realms.Realm
-
Packages that use Realm Package Description org.forgerock.am.config This package contains the config API that is used to retrieve and persist configuration for services.org.forgerock.am.iot This package contains all classes pertaining to AM's IoT functionality.org.forgerock.am.oauth2 This package contains the client credentials OAuth2 API.org.forgerock.am.saml2.api This package contains the SAML2 SSO APIs.org.forgerock.am.saml2.impl This package contains the implementation of the SAML2 client APIs.org.forgerock.openam.core.realms Classes to model realms within AM.org.forgerock.openam.secrets The AM supporting classes for centrally configuring secrets.org.forgerock.openam.secrets.config Classes and interfaces to create configurable secret store backends.org.forgerock.openam.sm This package contains exception types for service management error scenarios. -
-
Uses of Realm in org.forgerock.am.config
Fields in org.forgerock.am.config with type parameters of type Realm Modifier and Type Field Description protected Map<Listener.ServiceListenerEvent,Collection<Consumer<Realm>>>
Listener. realmActions
Methods in org.forgerock.am.config with parameters of type Realm Modifier and Type Method Description Set<T>
RealmConfiguration. realm(Realm realm)
Gets the configuration instances for the given realm.Optional<T>
RealmConfiguration. realm(Realm realm, String id)
Gets the configuration instance for the given realm with the given id.Optional<T>
RealmConfiguration. realmSingleton(Realm realm)
Gets the single configuration instance for the given realm.Method parameters in org.forgerock.am.config with type arguments of type Realm Modifier and Type Method Description Listener
Listener. onRealmChange(Consumer<Realm> action)
Adds an action to be invoked if the requested service changes for a realm.Listener
Listener. onRealmChange(Consumer<Realm> action, Listener.ServiceListenerEvent... events)
Adds an action to be invoked if the requested service changes for a realm. -
Uses of Realm in org.forgerock.am.iot
Fields in org.forgerock.am.iot declared as Realm Modifier and Type Field Description protected Realm
AbstractJwtPoPNode. realm
protected Realm
AbstractJwtPoPNode. realm
Constructors in org.forgerock.am.iot with parameters of type Realm Constructor Description IotAuthenticationNode(Realm realm, IotAuthenticationNode.Config config, org.forgerock.openam.core.CoreWrapper coreWrapper, org.forgerock.openam.identity.idm.IdentityUtils identityUtils, org.forgerock.am.iot.JwtProofOfPossessionVerifier.Factory verifierFactory)
Create an instance of theIotAuthenticationNode
.IotRegistrationNode(Realm realm, IotRegistrationNode.Config config, org.forgerock.openam.core.CoreWrapper coreWrapper, org.forgerock.openam.identity.idm.IdentityUtils identityUtils, org.forgerock.openam.password.RandomPasswordGenerator passwordGenerator, org.forgerock.am.iot.JwtProofOfPossessionVerifier.Factory verifierFactory)
Create an instance of theIotRegistrationNode
. -
Uses of Realm in org.forgerock.am.oauth2
Methods in org.forgerock.am.oauth2 that return Realm Modifier and Type Method Description Realm
AccessTokenRequest. getRealm()
Gets the non-null realm context in which an access token should be produced.Methods in org.forgerock.am.oauth2 with parameters of type Realm Modifier and Type Method Description AccessTokenRequest.Builder
AccessTokenRequest.Builder. realm(Realm realm)
Sets the realm context in which an access token should be produced. -
Uses of Realm in org.forgerock.am.saml2.api
Methods in org.forgerock.am.saml2.api with parameters of type Realm Modifier and Type Method Description Callback
Saml2SsoInitiator. initiateSso(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Realm realm, String spEntityId, String idpEntityId, Options saml2Options)
Initiates SAML2 SSO based on the provided parameters. -
Uses of Realm in org.forgerock.am.saml2.impl
Methods in org.forgerock.am.saml2.impl with parameters of type Realm Modifier and Type Method Description Saml2SsoResult
Saml2SsoResponseUtils. getSsoResultWithoutLocalLogin(Realm realm, String spEntityId, String idpEntityId, Subject subject, Assertion assertion, String storageKey)
Processes the received SAML2 response, without triggering local authentication.Callback
Saml2SpSsoInitiator. initiateSso(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Realm realm, String spEntityId, String idpEntityId, Options saml2Options)
Map<String,Set<String>>
Saml2SsoResponseUtils. mapSamlAttributes(Realm realm, String spEntityId, String idpEntityId, Saml2SsoResult ssoResult, Assertion assertion)
Maps the SAML2 attributes from the assertion to local attribute values. -
Uses of Realm in org.forgerock.openam.core.realms
Methods in org.forgerock.openam.core.realms that return Realm Modifier and Type Method Description Realm
RealmLookup. lookup(String realm)
Looks up the provided realm, in either its path or DN format.static Realm
Realms. of(String realm)
Uses the realmString
to lookup the Realm.static Realm
Realms. of(Realm realm, String subRealm)
Uses the realm as the parent realm and the subRealm as sub-realm to lookup the Realm.static Realm
Realms. root()
Gets the root realm.Methods in org.forgerock.openam.core.realms with parameters of type Realm Modifier and Type Method Description boolean
RealmLookup. isActive(Realm realm)
Determines if the provided realm is active or inactive.default boolean
Realm. isParentOf(Realm subRealm)
Returnstrue
if this realm is a parent of the provided sub realm.static Realm
Realms. of(Realm realm, String subRealm)
Uses the realm as the parent realm and the subRealm as sub-realm to lookup the Realm.Method parameters in org.forgerock.openam.core.realms with type arguments of type Realm Modifier and Type Method Description void
RealmLookup. onRealmCreation(Consumer<Realm> action)
Add a listener for realm creation events.static void
Realms. onRealmCreation(Consumer<Realm> action)
Add a listener for realm creation events.void
RealmLookup. onRealmDeletion(Consumer<Realm> action)
Add a listener for realm deletion events.static void
Realms. onRealmDeletion(Consumer<Realm> action)
Add a listener for realm deletion events. -
Uses of Realm in org.forgerock.openam.secrets
Methods in org.forgerock.openam.secrets with parameters of type Realm Modifier and Type Method Description default com.google.common.collect.Multimap<String,String>
SecretIdProvider. getRealmMultiInstanceSecretIds(SSOToken authorizationToken, Realm realm)
Returns the secret IDs used by realm level multi-instance services, e.g.SecretsProviderFacade
Secrets. getRealmSecrets(Realm realm)
Get a secrets provider for the realm.Method parameters in org.forgerock.openam.secrets with type arguments of type Realm Modifier and Type Method Description static void
SecretsUtils. createKeyStorePurposeMapping(org.forgerock.openam.secrets.config.SecretIdRegistry secretIdRegistry, org.forgerock.openam.secrets.config.KeyStoreSecretStore keyStore, String purposeLabel, List<String> aliases, Optional<Realm> realm, SSOToken authorizationToken)
Creates a global purpose and adds a mapping for it to the given key alias in the given keystore. -
Uses of Realm in org.forgerock.openam.secrets.config
Methods in org.forgerock.openam.secrets.config with parameters of type Realm Modifier and Type Method Description void
PurposeMappingValidator. validate(Realm realm, String serviceName, List<String> configPath, Map<String,Set<String>> attributes)
-
Uses of Realm in org.forgerock.openam.sm
Methods in org.forgerock.openam.sm with parameters of type Realm Modifier and Type Method Description void
ServiceConfigValidator. validate(Realm realm, List<String> configPath, Map<String,Set<String>> attributes)
Implement this method to perform the validation of the attributes.void
ServiceConfigValidatorV2. validate(Realm realm, String serviceName, List<String> configPath, Map<String,Set<String>> attributes)
Implement this method to perform the validation of the attributes.
-