Package org.forgerock.am.iot
Interface IotAuthenticationNode.Config
- Enclosing class:
- IotAuthenticationNode
public static interface IotAuthenticationNode.Config
Configuration for the node.
-
Method Summary
Modifier and TypeMethodDescriptionThe additional audience values that will be permitted when verifying JWTs.default boolean
The session token issued on successful authentication will be modified by adding a proof of possession restriction to it.The JWT authentication method that is used to verify the authentication JWT.
-
Method Details
-
jwtAuthenticationMethod
The JWT authentication method that is used to verify the authentication JWT.- Returns:
- The JWT authentication method chosen.
-
issueRestrictedToken
default boolean issueRestrictedToken()The session token issued on successful authentication will be modified by adding a proof of possession restriction to it. Any requests accompanied by the token must be signed with the key that was used to sign the authentication JWT.- Returns:
- true if a restriction should be applied to the session.
-
additionalAudienceValues
The additional audience values that will be permitted when verifying JWTs. These audience values will be in addition to the AM base, issuer and token endpoint URIs for the Client Assertion authentication method or the realm path for Proof of Possession.- Returns:
- the additional audience values to consider when the authentication JWT is verified.
-