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
Interface KeyProvider

All Known Implementing Classes:
BaseKeyProvider, EncryptedKeyProvider

public interface KeyProvider

Field Summary
static String[] AES_ALGORITHMS
           
static String[] DSA_ALGORITHMS
           
static String[] RSA_ALGORITHMS
           
static String[] TRIPLEDES_ALGORITHMS
           

 

Method Summary
abstract  KeySelectorResult getKey(String alg, KeySelector.Purpose purpose)
           
abstract  KeySelectorResult getKeyByIdentifier(byte[] identifier, String alg, KeySelector.Purpose purpose)
           
abstract  KeySelectorResult getKeyByIssuerSerial(String issuerName, BigInteger serial, String alg, KeySelector.Purpose purpose)
           
abstract  KeySelectorResult getKeyByName(String keyName, String alg, KeySelector.Purpose purpose)
           
abstract  KeySelectorResult getKeyBySTR(SecurityTokenReference str, String alg, KeySelector.Purpose purpose)
           
abstract  KeySelectorResult getKeyBySubjectName(String subjectDN, String alg, KeySelector.Purpose purpose)
           
abstract  KeySelectorResult getKeyByURI(String uri, String alg, KeySelector.Purpose purpose)
           

 

Field Detail

RSA_ALGORITHMS

static final String[] RSA_ALGORITHMS

DSA_ALGORITHMS

static final String[] DSA_ALGORITHMS

AES_ALGORITHMS

static final String[] AES_ALGORITHMS

TRIPLEDES_ALGORITHMS

static final String[] TRIPLEDES_ALGORITHMS

Method Detail

getKey

KeySelectorResult getKey(String alg,
                         KeySelector.Purpose purpose)

getKeyByName

KeySelectorResult getKeyByName(String keyName,
                               String alg,
                               KeySelector.Purpose purpose)

getKeyByIdentifier

KeySelectorResult getKeyByIdentifier(byte[] identifier,
                                     String alg,
                                     KeySelector.Purpose purpose)

getKeyByURI

KeySelectorResult getKeyByURI(String uri,
                              String alg,
                              KeySelector.Purpose purpose)

getKeyBySubjectName

KeySelectorResult getKeyBySubjectName(String subjectDN,
                                      String alg,
                                      KeySelector.Purpose purpose)

getKeyByIssuerSerial

KeySelectorResult getKeyByIssuerSerial(String issuerName,
                                       BigInteger serial,
                                       String alg,
                                       KeySelector.Purpose purpose)

getKeyBySTR

KeySelectorResult getKeyBySTR(SecurityTokenReference str,
                              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