Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.xml.crypto.common.keyinfo
Class EncryptedKeyProvider

java.lang.Object
  extended by weblogic.xml.crypto.common.keyinfo.BaseKeyProvider
      extended by weblogic.xml.crypto.common.keyinfo.EncryptedKeyProvider

All Implemented Interfaces:
KeyProvider

public class EncryptedKeyProvider
extends BaseKeyProvider

Field Summary
static String DEFAULT_GENKEY_ALG
           

 

Fields inherited from interface weblogic.xml.crypto.common.keyinfo.KeyProvider
AES_ALGORITHMS, DSA_ALGORITHMS, RSA_ALGORITHMS, TRIPLEDES_ALGORITHMS

 

Method Summary
 KeySelectorResult getKey(String alg, KeySelector.Purpose purpose)
           
 KeySelectorResult getKeyByIdentifier(byte[] keyIdentifier, String alg, KeySelector.Purpose purpose)
           
static byte[] getKeyIdentifier(EncryptedKey encryptedKey)
           
static List<byte[]> getKeyIdentifiers(EncryptedKey encryptedKey)
           

 

Methods inherited from class weblogic.xml.crypto.common.keyinfo.BaseKeyProvider
getIdentifier, getKeyByIssuerSerial, getKeyByName, getKeyBySTR, getKeyBySubjectName, getKeyByURI, getName, getSecurityToken, getUri, toString

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Field Detail

DEFAULT_GENKEY_ALG

public static final String DEFAULT_GENKEY_ALG
See Also:
Constant Field Values

Method Detail

getKeyIdentifiers

public static List<byte[]> getKeyIdentifiers(EncryptedKey encryptedKey)
                                      throws XMLEncryptionException
Throws:
XMLEncryptionException

getKeyIdentifier

public static byte[] getKeyIdentifier(EncryptedKey encryptedKey)
                               throws XMLEncryptionException
Throws:
XMLEncryptionException

getKeyByIdentifier

public KeySelectorResult getKeyByIdentifier(byte[] keyIdentifier,
                                            String alg,
                                            KeySelector.Purpose purpose)
Specified by:
getKeyByIdentifier in interface KeyProvider
Overrides:
getKeyByIdentifier in class BaseKeyProvider

getKey

public KeySelectorResult getKey(String alg,
                                KeySelector.Purpose purpose)

Skip navigation links

Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09