Class CacheCredentialsCipherExecutor

java.lang.Object
org.apereo.cas.util.cipher.AbstractCipherExecutor<Serializable,String>
org.apereo.cas.util.cipher.BaseStringCipherExecutor
org.apereo.cas.authentication.metadata.CacheCredentialsCipherExecutor
All Implemented Interfaces:
org.apereo.cas.util.crypto.CipherExecutor<Serializable,String>, org.apereo.cas.util.crypto.DecodableCipher<Serializable,String>, org.apereo.cas.util.crypto.EncodableCipher<Serializable,String>, org.apereo.cas.util.crypto.PropertyBoundCipherExecutor<Serializable,String>, org.apereo.cas.util.NamedObject

public class CacheCredentialsCipherExecutor extends org.apereo.cas.util.cipher.BaseStringCipherExecutor
Since:
5.1.0
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.apereo.cas.util.cipher.BaseStringCipherExecutor

    org.apereo.cas.util.cipher.BaseStringCipherExecutor.CipherOperationsStrategyType
  • Field Summary

    Fields inherited from interface org.apereo.cas.util.crypto.CipherExecutor

    BEAN_NAME_TICKET_REGISTRY_CIPHER_EXECUTOR
  • Constructor Summary

    Constructors
    Constructor
    Description
    CacheCredentialsCipherExecutor(String secretKeyEncryption, String secretKeySigning, String alg, int signingKeySize, int encryptionKeySize)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     

    Methods inherited from class org.apereo.cas.util.cipher.BaseStringCipherExecutor

    decode, encode, getContentEncryptionAlgorithmIdentifier, getEncryptionAlgorithm, getEncryptionKey, getEncryptionKeySize, getSecretKeyEncryption, getSecretKeySigning, getSigningKeySize, getStrategyType, isEnabled, isEncryptionEnabled, isInitialized, isSigningEnabled, setContentEncryptionAlgorithmIdentifier, setEncryptionAlgorithm, setEncryptionEnabled, setEncryptionKey, setEncryptionKeySize, setInitialized, setSecretKeyEncryption, setSecretKeySigning, setSigningEnabled, setSigningKeySize, setStrategyType

    Methods inherited from class org.apereo.cas.util.cipher.AbstractCipherExecutor

    extractPrivateKeyFromResource, extractPublicKeyFromResource, getCommonHeaders, getEncryptionOpHeaders, getSigningAlgorithm, getSigningKey, getSigningOpHeaders, setCommonHeaders, setEncryptionOpHeaders, setSigningAlgorithm, setSigningKey, setSigningOpHeaders

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apereo.cas.util.crypto.CipherExecutor

    getSigningKey, withSigningDisabled

    Methods inherited from interface org.apereo.cas.util.crypto.DecodableCipher

    decode, decode

    Methods inherited from interface org.apereo.cas.util.crypto.EncodableCipher

    encode
  • Constructor Details

    • CacheCredentialsCipherExecutor

      public CacheCredentialsCipherExecutor(String secretKeyEncryption, String secretKeySigning, String alg, int signingKeySize, int encryptionKeySize)
  • Method Details

    • getName

      public String getName()
    • getEncryptionKeySetting

      public String getEncryptionKeySetting()
    • getSigningKeySetting

      public String getSigningKeySetting()