| 
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.3) Part Number E41849-02  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectweblogic.wsee.security.saml.AbstractSAMLCredentialProvider
weblogic.wsee.security.saml.SAMLTrustCredentialProvider
public class SAMLTrustCredentialProvider
| Field Summary | |
|---|---|
protected static ContextHandler | 
EMPTY_CONTEXT
 | 
protected static String[] | 
SAML_VALUE_TYPES
 | 
| Constructor Summary | |
|---|---|
SAMLTrustCredentialProvider()
 | 
|
| Method Summary | |
|---|---|
 Object | 
getCredential(String tokenType,
              String issuerName,
              ContextHandler ctxHandler,
              Purpose p)
if CredentialManager is not configured, just return the credential object otherwise retrieve the saml credential from the CredentialManager  | 
protected static MessageContext | 
getMessageContext(SecurityTokenContextHandler securityCtxHandler)
 | 
protected static SecurityTokenContextHandler | 
getSecurityCtxHandler(ContextHandler ctxHandler)
 | 
 String[] | 
getValueTypes()
Return token types supported by cred providers extending this class.  | 
| Methods inherited from class weblogic.wsee.security.saml.AbstractSAMLCredentialProvider | 
|---|
getKeyInfoCredential, getKeyInfoCredential, getSAMLAttributeData | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected static final ContextHandler EMPTY_CONTEXT
protected static final String[] SAML_VALUE_TYPES
| Constructor Detail | 
|---|
public SAMLTrustCredentialProvider()
| Method Detail | 
|---|
public Object getCredential(String tokenType,
                            String issuerName,
                            ContextHandler ctxHandler,
                            Purpose p)
AbstractSAMLCredentialProvider
getCredential in interface CredentialProvidergetCredential in class AbstractSAMLCredentialProvidertokenType - saml token typeissuerName - issuer name is not usedctxHandler - context handler to create the new saml credentialp - purpose of saml tokenprotected static SecurityTokenContextHandler getSecurityCtxHandler(ContextHandler ctxHandler)
protected static MessageContext getMessageContext(SecurityTokenContextHandler securityCtxHandler)
public String[] getValueTypes()
AbstractSAMLCredentialProvider
getValueTypes in interface CredentialProvidergetValueTypes in class AbstractSAMLCredentialProvider
  | 
Copyright 1996, 2014, 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.3) Part Number E41849-02  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||