public void setCipherKey(byte[] cipherKey) {
        //Since this method should only be used in symmetric ciphers
        //(where the enc and dec keys are the same), set it on both:
        setEncryptionCipherKey(cipherKey);
        setDecryptionCipherKey(cipherKey);
    }
Convenience method that sets the cipher key to use for <em>both</em> encryption and decryption.
<p/>
<b>N.B.</b> This method can only be called if the underlying {@link #getCipherService() cipherService} is a
symmetric CipherService?which by definition uses the same key for both encryption and decryption.  If using an
asymmetric CipherService?(such as a public/private key pair), you cannot use this method, and should instead use
the {@link #setEncryptionCipherKey(byte[])} and {@link #setDecryptionCipherKey(byte[])} methods individually.
<p/>
The default {@link AesCipherService} instance is a symmetric CipherService, so this method can be used if you
are using the default.

@param cipherKey the symmetric cipher key to use for both encryption and decryption.
core/src/main/java/org/apache/shiro/mgt/AbstractRememberMeManager.java