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.identity.application org.forgerock.am.identity.domain 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.ldap This package contains utility methods to ease/unify development when using the OpenDJ LDAP SDK.org.forgerock.openam.scripting.api.secrets A package containing a set of script-friendly classes and functionality that are intended to simplify use of the Secrets API from within a scripting context.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.services.email Service interface for sending email messages and default implementation.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. realmActionsMethods 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 ListenerListener. onRealmChange(Consumer<Realm> action)Adds an action to be invoked if the requested service changes for a realm.ListenerListener. 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.identity.application
Methods in org.forgerock.am.identity.application with parameters of type Realm Modifier and Type Method Description default IdentityStoreIdentityStoreFactory. create(Realm realm)ReturnsIdentityStorehandle for a realm.Set<AMIdentity>LegacyIdentityService. findActiveIdentities(Realm realm, IdType idType, Map<String,Set<String>> searchAttributes, IdSearchOpModifier searchModifier)Searches for AM identities with the given attributes in the given realm.Optional<AMIdentity>LegacyIdentityService. findActiveIdentity(Realm realm, IdType idType, Map<String,Set<String>> searchAttributes)Searches for an AM identity with the given attributes in the given realm. -
Uses of Realm in org.forgerock.am.identity.domain
Methods in org.forgerock.am.identity.domain with parameters of type Realm Modifier and Type Method Description static UniversalIdUniversalId. of(String name, IdType type, Realm realm)Creates a newUniversalIdinstance based of the passed individual parts that represent a unique identity. -
Uses of Realm in org.forgerock.am.iot
Fields in org.forgerock.am.iot declared as Realm Modifier and Type Field Description protected RealmAbstractJwtNode. realmprotected RealmAbstractJwtNode. realmConstructors in org.forgerock.am.iot with parameters of type Realm Constructor Description IotAuthenticationNode(Realm realm, IotAuthenticationNode.Config config, org.forgerock.openam.core.CoreWrapper coreWrapper, LegacyIdentityService identityService, org.forgerock.am.iot.JwtProofOfPossessionVerifier.Factory popVerifierFactory, org.forgerock.am.iot.ClientAssertionVerifier.Factory assertionVerifierFactory, JwtBuilderFactory jwtBuilderFactory)Create an instance of theIotAuthenticationNode.IotRegistrationNode(Realm realm, IotRegistrationNode.Config config, org.forgerock.openam.core.CoreWrapper coreWrapper, LegacyIdentityService identityService, org.forgerock.am.iot.JwtProofOfPossessionVerifier.Factory jwtPopVerifierFactory, org.forgerock.openam.integration.idm.IdmIntegrationConfig idmConfig, org.forgerock.openam.integration.idm.IdmIntegrationService idmIntegrationService, IdentityStoreFactory identityStoreFactory, JwtBuilderFactory jwtBuilderFactory, org.forgerock.oauth2.registration.SoftwareStatementVerifier.Factory softwareStatementVerifierFactory, org.forgerock.am.iot.OAuthAudienceProvider audienceProvider)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 RealmAccessTokenRequest. 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.BuilderAccessTokenRequest.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 CallbackSaml2SsoInitiator. 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 Saml2SsoResultSaml2SsoResponseUtils. getSsoResultWithoutLocalLogin(Realm realm, String spEntityId, String idpEntityId, Subject subject, Assertion assertion, String storageKey)Processes the received SAML2 response, without triggering local authentication.CallbackSaml2SpSsoInitiator. 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 RealmRealmLookup. lookup(String realm)Looks up the provided realm, in either its path or DN format.static RealmRealms. of(String realm)Uses the realmStringto lookup the Realm.static RealmRealms. of(Realm realm, String subRealm)Uses the realm as the parent realm and the subRealm as sub-realm to lookup the Realm.static RealmRealms. root()Gets the root realm.Methods in org.forgerock.openam.core.realms that return types with arguments of type Realm Modifier and Type Method Description static Optional<Realm>Realms. getAsOptional(String realm)Uses the realmStringto lookup the Realm.Optional<Realm>RealmLookup. lookupAsOptional(String realm)Looks up the provided realm, in either its path or DN format.Methods in org.forgerock.openam.core.realms with parameters of type Realm Modifier and Type Method Description booleanRealmLookup. isActive(Realm realm)Determines if the provided realm is active or inactive.default booleanRealm. isParentOf(Realm subRealm)Returnstrueif this realm is a parent of the provided sub realm.static RealmRealms. 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 voidRealmLookup. onRealmCreation(Consumer<Realm> action)Add a listener for realm creation events.static voidRealms. onRealmCreation(Consumer<Realm> action)Add a listener for realm creation events.voidRealmLookup. onRealmDeletion(Consumer<Realm> action)Add a listener for realm deletion events.static voidRealms. onRealmDeletion(Consumer<Realm> action)Add a listener for realm deletion events. -
Uses of Realm in org.forgerock.openam.ldap
Methods in org.forgerock.openam.ldap with parameters of type Realm Modifier and Type Method Description static ConnectionFactoryLDAPUtils. createFailoverConnectionFactory(String host, int defaultPort, boolean ssl, String authDN, String authPasswd, boolean mtlsEnabled, String mtlsSecretId, Realm realm, Secrets secrets, Options options)Creates a ConnectionFactory from the host string and associated details.static ConnectionFactoryLDAPUtils. newFailoverConnectionFactory(Set<org.forgerock.openam.ldap.LDAPURL> servers, String username, char[] password, int heartBeatInterval, String heartBeatTimeUnit, boolean useStartTls, boolean sslTrustAll, boolean mtlsEnabled, String mtlsSecretId, Realm realm, Secrets secrets, Options ldapOptions)Creates a new connection factory that is capable to failover to the servers defined in case there is an error.static ConnectionFactoryLDAPUtils. newFailoverConnectionPool(Set<org.forgerock.openam.ldap.LDAPURL> servers, String username, char[] password, int maxSize, int heartBeatInterval, String heartBeatTimeUnit, boolean useStartTLS, boolean sslTrustAll, Options ldapOptions, boolean mtlsEnabled, String mtlsSecretId, Secrets secrets, Realm realm)Creates a new connection pool that is capable to failover to the servers defined in case there is an error.static ConnectionFactoryLDAPUtils. newFailoverConnectionPool(Set<org.forgerock.openam.ldap.LDAPURL> primaryUrls, Set<org.forgerock.openam.ldap.LDAPURL> secondaryUrls, String username, char[] password, int maxSize, int heartBeatInterval, String heartBeatTimeUnit, boolean useStartTLS, boolean sslTrustAll, boolean mtlsEnabled, String mtlsCertificateLabel, Realm realm, Secrets secrets, Options ldapOptions)Creates a new connection pool that is capable to failover from the primary to the secondary servers defined in case there is an error. -
Uses of Realm in org.forgerock.openam.scripting.api.secrets
Constructors in org.forgerock.openam.scripting.api.secrets with parameters of type Realm Constructor Description ScriptedSecrets(Secrets secrets, Realm realm)Constructor.ScriptedSecrets(Secrets secrets, Realm realm, Set<String> validPrefixes)Constructor. -
Uses of Realm in org.forgerock.openam.secrets
Methods in org.forgerock.openam.secrets that return types with arguments of type Realm Modifier and Type Method Description Optional<Realm>SecretStoreContext. getRealm()The realm that the store is being instantiated in, orOptional.empty()if it is being created as a global store.Methods in org.forgerock.openam.secrets with parameters of type Realm Modifier and Type Method Description SecretsProviderFacadeSecrets. getActiveRealmSecrets(Realm realm)Get an active secrets provider for the realm.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.SecretsProviderFacadeSecrets. 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 voidSecretsUtils. 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 voidPurposeMappingValidator. validate(Realm realm, String serviceName, List<String> configPath, Map<String,Set<String>> attributes)voidSingleAliasPurposeMappingValidator. validate(Realm realm, String serviceName, List<String> configPath, Map<String,Set<String>> attributes) -
Uses of Realm in org.forgerock.openam.services.email
Methods in org.forgerock.openam.services.email with parameters of type Realm Modifier and Type Method Description TMailServerFactory. create(Realm realm)Create a new MailServer. -
Uses of Realm in org.forgerock.openam.sm
Methods in org.forgerock.openam.sm with parameters of type Realm Modifier and Type Method Description voidServiceConfigValidator. validate(Realm realm, List<String> configPath, Map<String,Set<String>> attributes)Implement this method to perform the validation of the attributes.voidServiceConfigValidatorV2. validate(Realm realm, String serviceName, List<String> configPath, Map<String,Set<String>> attributes)Implement this method to perform the validation of the attributes.
-