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.security.keyinfo
Interface KeyProvider


public interface KeyProvider

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

 

Method Summary
abstract  KeyResult getKey(String alg, KeyPurpose purpose)
           
abstract  KeyResult getKeyByIdentifier(byte[] identifier, String alg, KeyPurpose purpose)
           
abstract  KeyResult getKeyByIssuerSerial(String issuerName, BigInteger serial, String alg, KeyPurpose purpose)
           
abstract  KeyResult getKeyByName(String keyName, String alg, KeyPurpose purpose)
           
abstract  KeyResult getKeyBySubjectName(String subjectDN, String alg, KeyPurpose purpose)
           
abstract  KeyResult getKeyByURI(String uri, String alg, KeyPurpose 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

KeyResult getKey(String alg,
                 KeyPurpose purpose)

getKeyByName

KeyResult getKeyByName(String keyName,
                       String alg,
                       KeyPurpose purpose)

getKeyByIdentifier

KeyResult getKeyByIdentifier(byte[] identifier,
                             String alg,
                             KeyPurpose purpose)

getKeyByURI

KeyResult getKeyByURI(String uri,
                      String alg,
                      KeyPurpose purpose)

getKeyBySubjectName

KeyResult getKeyBySubjectName(String subjectDN,
                              String alg,
                              KeyPurpose purpose)

getKeyByIssuerSerial

KeyResult getKeyByIssuerSerial(String issuerName,
                               BigInteger serial,
                               String alg,
                               KeyPurpose 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