Class BlockEncryptionAlgorithmImpl

    • Constructor Detail

      • BlockEncryptionAlgorithmImpl

        public BlockEncryptionAlgorithmImpl​(String uri,
                                            int order,
                                            String keyType,
                                            int keyLength,
                                            int ivLength,
                                            String jcaName,
                                            com.nimbusds.jose.Algorithm joseAlgorithm)
        Constructor.
        Parameters:
        uri - the algorithm URI
        order - the ordering for the algorithm
        keyType - the key type
        keyLength - the key length in bits
        ivLength - IV length in bits
        jcaName - the JCA name
        joseAlgorithm - the JOSE algorithm (may be null)
      • BlockEncryptionAlgorithmImpl

        protected BlockEncryptionAlgorithmImpl​(String uri)
        Protected constructor used by builder.
        Parameters:
        uri - the algorithm URI