Uses of Annotation Interface
org.forgerock.openam.annotations.sm.Attribute
Package
Description
This package contains all classes pertaining to AM's IoT functionality.
Classes and interfaces to create configurable secret store backends.
-
Uses of Attribute in org.forgerock.am.iot
Modifier and TypeMethodDescriptionIotAuthenticationNode.Config.additionalAudienceValues()
The additional audience values that will be permitted when verifying JWTs.default boolean
IotRegistrationNode.Config.allowAttributeOverwrite()
Allow existing identity attributes to be overwritten when new claims are provided for the thing.default boolean
IotRegistrationNode.Config.allowKeyRotation()
Allow multiple confirmation keys to be registered for a thing.IotServiceConfig.RealmConfig.attributeAllowlist()
IotRegistrationNode.Config.claimToAttributeMapping()
Map the verified claims to the thing's attributes.default boolean
IotRegistrationNode.Config.createIdentity()
Create a new identity for the thing if one does not exist already.default boolean
IotServiceConfig.RealmConfig.createOAuthClient()
default boolean
IotServiceConfig.RealmConfig.createOAuthJwtIssuer()
IotRegistrationNode.Config.defaultAttributeValues()
Default attribute values for the identity that will be created upon registration.default boolean
IotAuthenticationNode.Config.issueRestrictedToken()
The session token issued on successful authentication will be modified by adding a proof of possession restriction to it.IotAuthenticationNode.Config.jwtAuthenticationMethod()
The JWT authentication method that is used to verify the authentication JWT.IotRegistrationNode.Config.jwtRegistrationMethod()
The JWT registration method that is used to verify the registration JWT.default String
IotRegistrationNode.Config.nameValidationRegex()
A regular expression for validating the thing name.default String
IotServiceConfig.RealmConfig.oauthClientName()
default String
IotServiceConfig.RealmConfig.oauthJwtIssuerName()
IotServiceConfig.RealmConfig.oauthSubjectAttribute()
default boolean
IotRegistrationNode.Config.verifySubject()
Verify that the subject provided in the JWT is the same as either the X.509 certificate subject CN or UID. -
Uses of Attribute in org.forgerock.openam.secrets.config
Modifier and TypeMethodDescriptionPurposeMapping.aliases()
The list of aliases that the purpose is provided from.default long
GoogleSecretManagerSecretStoreProvider.expiryDurationSeconds()
The amount of time in seconds to allow secret values to be cached before re-fetching them from GSM.GoogleSecretManagerSecretStoreProvider.project()
The Google Cloud Platform project that the instance of Secret Manager lives in.default PropertyFormat
GoogleSecretManagerSecretStoreProvider.secretFormat()
The format of the secret data to use when decoding the secret value.PurposeMapping.secretId()
The label of the purpose that this store can provide a secret for.default String
GoogleSecretManagerSecretStoreProvider.serviceAccount()
The GCP service account to use for accessing the Secret Manager.