default List<String> |
IotAuthenticationNode.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.
|
default Set<String> |
IotServiceConfig.RealmConfig.attributeAllowlist() |
|
Map<String,String> |
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() |
|
default Map<String,String> |
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.
|
default IotAuthenticationNode.JwtAuthenticationMethod |
IotAuthenticationNode.Config.jwtAuthenticationMethod() |
The JWT authentication method that is used to verify the authentication JWT.
|
default IotRegistrationNode.JwtRegistrationMethod |
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() |
|
default Optional<String> |
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.
|