|
Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.5) Part Number E13941-05 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectweblogic.wsee.security.saml.SAMLTrustTokenProvider
public abstract class SAMLTrustTokenProvider
Constructor Summary | |
---|---|
SAMLTrustTokenProvider()
|
Method Summary | |
---|---|
void |
cancelTrustToken(weblogic.wsee.security.wst.framework.WSTContext wstCtx,
weblogic.wsee.security.wst.framework.TrustToken tt)
Cancel an exsiting TrustToken |
SecurityTokenReference |
createSecurityTokenReference(weblogic.wsee.security.wst.framework.WSTContext wstCtx,
weblogic.wsee.security.wst.framework.TrustToken st)
Create a STR for the given TrustToken |
protected String |
getConfirmationMethod(String tokenType,
String keyType)
|
Object |
getKeyInfoCredential(AuthenticatedSubject as,
WSSecurityContext secCtx)
|
SAMLAttributeStatementData |
getSAMLAttributeData(boolean isSAML2,
String url,
Subject as,
WSSecurityContext wsSecurityContext)
|
X509Certificate |
getServerEncryptionCert(boolean isSAML2,
String url,
WSSecurityContext wsSecurityContext)
|
weblogic.wsee.security.wst.framework.TrustToken |
issueTrustToken(weblogic.wsee.security.wst.framework.WSTContext wstCtx)
Issue a security token from this trust identity provider |
weblogic.wsee.security.wst.framework.TrustToken |
renewTrustToken(weblogic.wsee.security.wst.framework.WSTContext wstCtx,
weblogic.wsee.security.wst.framework.TrustToken tt)
Renew an existing TrustToken with new expiration |
weblogic.wsee.security.wst.framework.TrustToken |
resolveTrustToken(weblogic.wsee.security.wst.framework.WSTContext wstCtx,
SecurityTokenReference str)
Resolve the TrustToken based on the given SecurityTokenReference |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SAMLTrustTokenProvider()
Method Detail |
---|
public weblogic.wsee.security.wst.framework.TrustToken issueTrustToken(weblogic.wsee.security.wst.framework.WSTContext wstCtx) throws weblogic.wsee.security.wst.faults.WSTFaultException
weblogic.wsee.security.wst.framework.TrustTokenProvider
issueTrustToken
in interface weblogic.wsee.security.wst.framework.TrustTokenProvider
wstCtx
- trust context
weblogic.wsee.security.wst.faults.WSTFaultException
- occurs during processing RSTprotected String getConfirmationMethod(String tokenType, String keyType)
public SAMLAttributeStatementData getSAMLAttributeData(boolean isSAML2, String url, Subject as, WSSecurityContext wsSecurityContext)
public X509Certificate getServerEncryptionCert(boolean isSAML2, String url, WSSecurityContext wsSecurityContext) throws Exception
Exception
public weblogic.wsee.security.wst.framework.TrustToken renewTrustToken(weblogic.wsee.security.wst.framework.WSTContext wstCtx, weblogic.wsee.security.wst.framework.TrustToken tt) throws weblogic.wsee.security.wst.faults.WSTFaultException
weblogic.wsee.security.wst.framework.TrustTokenProvider
renewTrustToken
in interface weblogic.wsee.security.wst.framework.TrustTokenProvider
wstCtx
- trust contexttt
- SecurityTokenReference refers to the TrustToken to be renewed
weblogic.wsee.security.wst.faults.WSTFaultException
- occurs during processing RSTpublic void cancelTrustToken(weblogic.wsee.security.wst.framework.WSTContext wstCtx, weblogic.wsee.security.wst.framework.TrustToken tt) throws weblogic.wsee.security.wst.faults.WSTFaultException
weblogic.wsee.security.wst.framework.TrustTokenProvider
cancelTrustToken
in interface weblogic.wsee.security.wst.framework.TrustTokenProvider
wstCtx
- trust contexttt
- TrustToken to cancel
weblogic.wsee.security.wst.faults.WSTFaultException
- occurs during processing RSTpublic SecurityTokenReference createSecurityTokenReference(weblogic.wsee.security.wst.framework.WSTContext wstCtx, weblogic.wsee.security.wst.framework.TrustToken st) throws weblogic.wsee.security.wst.faults.WSTFaultException
weblogic.wsee.security.wst.framework.TrustTokenProvider
createSecurityTokenReference
in interface weblogic.wsee.security.wst.framework.TrustTokenProvider
wstCtx
- trust contextst
- TrustToken to create STR from
weblogic.wsee.security.wst.faults.WSTFaultException
- occurs during STR creationpublic weblogic.wsee.security.wst.framework.TrustToken resolveTrustToken(weblogic.wsee.security.wst.framework.WSTContext wstCtx, SecurityTokenReference str) throws weblogic.wsee.security.wst.faults.WSTFaultException
weblogic.wsee.security.wst.framework.TrustTokenProvider
resolveTrustToken
in interface weblogic.wsee.security.wst.framework.TrustTokenProvider
str
- SecurityTokenReference that used to resolve the trust token
weblogic.wsee.security.wst.faults.WSTFaultException
- occurs during processpublic Object getKeyInfoCredential(AuthenticatedSubject as, WSSecurityContext secCtx)
|
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.5) Part Number E13941-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |