| 
Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.6) Part Number E13941-06  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectweblogic.wsee.security.saml.AbstractSAMLCredentialProvider
public abstract class AbstractSAMLCredentialProvider
Credential provider of saml token User: jlee Date: Sep 25, 2004 Time: 12:12:10 PM
| Constructor Summary | |
|---|---|
AbstractSAMLCredentialProvider()
Create a new saml credential provider This should be called when CredentialManager is configured  | 
|
| 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  | 
 Object | 
getKeyInfoCredential(String tokenType,
                     String issuerName,
                     SecurityTokenContextHandler ctxHandler,
                     Purpose p)
 | 
 Object | 
getKeyInfoCredential(String tokenType,
                     String issuerName,
                     SecurityTokenContextHandler ctxHandler,
                     Purpose p,
                     Node claims)
To be To be overridden by the subclass that supports the symmetric SAML Holder of Key.  | 
 SAMLAttributeStatementData | 
getSAMLAttributeData(Subject authenticatedSubject)
 | 
abstract  String[] | 
getValueTypes()
Return token types supported by cred providers extending this class.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public AbstractSAMLCredentialProvider()
| Method Detail | 
|---|
public abstract String[] getValueTypes()
getValueTypes in interface CredentialProvider
public Object getCredential(String tokenType,
                            String issuerName,
                            ContextHandler ctxHandler,
                            Purpose p)
getCredential in interface CredentialProvidertokenType - saml token typeissuerName - issuer name is not usedctxHandler - context handler to create the new saml credentialp - purpose of saml token
public Object getKeyInfoCredential(String tokenType,
                                   String issuerName,
                                   SecurityTokenContextHandler ctxHandler,
                                   Purpose p)
public Object getKeyInfoCredential(String tokenType,
                                   String issuerName,
                                   SecurityTokenContextHandler ctxHandler,
                                   Purpose p,
                                   Node claims)
tokenType - issuerName - ctxHandler - p - claims - 
public SAMLAttributeStatementData getSAMLAttributeData(Subject authenticatedSubject)
  | 
Copyright 1996, 2011, 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 Oracle WebLogic Server API Reference 11g Release 1 (10.3.6) Part Number E13941-06  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||