Class SigningJwtCryptoProperties

java.lang.Object
org.apereo.cas.configuration.model.core.util.SigningJwtCryptoProperties
All Implemented Interfaces:
Serializable

@RequiresModule(name="cas-server-core-util", automated=true) public class SigningJwtCryptoProperties extends Object implements Serializable
Since:
5.2.0
See Also:
  • Field Details

    • DEFAULT_STRINGABLE_SIGNING_KEY_SIZE

      public static final int DEFAULT_STRINGABLE_SIGNING_KEY_SIZE
      Signing key size for text data and ciphers.
      See Also:
  • Constructor Details

    • SigningJwtCryptoProperties

      public SigningJwtCryptoProperties()
  • Method Details

    • getKey

      public String getKey()
      The signing key is a JWT whose length is defined by the signing key size setting.
    • getKeySize

      public int getKeySize()
      The signing key size.
    • setKey

      public SigningJwtCryptoProperties setKey(String key)
      The signing key is a JWT whose length is defined by the signing key size setting.
      Returns:
      this.
    • setKeySize

      public SigningJwtCryptoProperties setKeySize(int keySize)
      The signing key size.
      Returns:
      this.