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

Part Number E27170-01

weblogic.wsee.security.bst
Class BSTCredentialProvider

java.lang.Object
  extended by weblogic.wsee.security.bst.BSTCredentialProvider
All Implemented Interfaces:
CredentialProvider
Direct Known Subclasses:
BST11CredentialProvider, StubPropertyBSTCredProv

public abstract class BSTCredentialProvider
extends Object
implements CredentialProvider

Server CredentialProvider implementation for BinarySecurityTokens with ValueTypes #X509v3, #X509PKIPathv1, and #PKCS7.


Field Summary
protected static boolean verbose
           
 
Constructor Summary
BSTCredentialProvider()
           
 
Method Summary
 String[] getValueTypes()
          get value type supported by this BST
protected static boolean isForDecryption(Purpose p)
           
protected static boolean isForEncryption(Purpose p)
           
protected static boolean isForIdentity(Purpose p)
           
protected static boolean isForResponseEncryption(Purpose p)
           
protected static boolean isForSigning(Purpose p)
           
protected static boolean isForVerification(Purpose p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface weblogic.xml.crypto.wss.provider.CredentialProvider
getCredential
 

Field Detail

verbose

protected static final boolean verbose
Constructor Detail

BSTCredentialProvider

public BSTCredentialProvider()
Method Detail

getValueTypes

public String[] getValueTypes()
get value type supported by this BST

Specified by:
getValueTypes in interface CredentialProvider
Returns:
array of value types String

isForEncryption

protected static boolean isForEncryption(Purpose p)

isForDecryption

protected static boolean isForDecryption(Purpose p)

isForVerification

protected static boolean isForVerification(Purpose p)

isForSigning

protected static boolean isForSigning(Purpose p)

isForIdentity

protected static boolean isForIdentity(Purpose p)

isForResponseEncryption

protected static boolean isForResponseEncryption(Purpose p)

Copyright 1996, 2013, 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.1.2)

Part Number E27170-01