Package com.pingidentity.sdk.token
Class TokenSigningConfig
java.lang.Object
com.pingidentity.sdk.token.TokenSigningConfig
- Direct Known Subclasses:
TokenSigningConfig.ClientSecretSigningConfig,TokenSigningConfig.DynamicSigningKeyConfig,TokenSigningConfig.StaticSigningKeyConfig
A base class for token signing configuration.
This class defines the configuration required for signing tokens, supporting both dynamic keys (where the algorithm is specified), static keys (where a key ID is specified), and symmetric secrets.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classConfiguration for symmetric key signing using a client secret.static classConfiguration for dynamic signing keys, where the algorithm is explicitly defined.static enumEnumeration of supported signing configuration types.static classConfiguration for static signing keys, where a specific key ID is referenced. -
Method Summary
-
Method Details
-
getType
Returns the type of signing configuration.- Returns:
- the
TokenSigningConfig.SIGNING_TYPE
-
toString
-