Custom Auth Schemes
Last updated
Last updated
Deletes an Auth Scheme with the specified id.
A machine readable code of the error.
A description of the error. This error is not intended to be displayed to the end-user, rather it is it designed to relay information to the application developer.
Requires SUPERUSER access. Gets a pagination of Auth Schemes for the given query.
A machine readable code of the error.
A description of the error. This error is not intended to be displayed to the end-user, rather it is it designed to relay information to the application developer.
Gets a specific Auth Scheme by the authSchemeId.
A machine readable code of the error.
A description of the error. This error is not intended to be displayed to the end-user, rather it is it designed to relay information to the application developer.
Creates a new Auth Scheme, from the data in the given auth scheme request
The JWT audience for the scheme. Must be unique.
The Base64 public key that was either given or generated during creation. See https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/X509EncodedKeySpec.html for details on the specifics of the format.
^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$
The highest permitted user level this particular scheme will authorize.
A list of tags used to index the auth scheme.
The list of issuers allowed to use this scheme.
A machine readable code of the error.
A description of the error. This error is not intended to be displayed to the end-user, rather it is it designed to relay information to the application developer.
Updates an Auth Scheme with the specified data in the auth scheme request.
The JWT audience for the scheme. Must be unique.
If set to true, Elements will regenerate the key and pubKey must be null or omitted
The Base64 public key that was either given or generated during creation. See https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/spec/X509EncodedKeySpec.html for details on the specifics of the format.
^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$
The algorithm that Elements will use with the supplied key.
The highest permitted user level this particular scheme will authorize.
The list of tags for tagging the auth scheme.
The list of issuers allowed to use this scheme.
A machine readable code of the error.
A description of the error. This error is not intended to be displayed to the end-user, rather it is it designed to relay information to the application developer.