|
Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.3) Part Number E13941-03 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SecurityTokenHandler
Method Summary | |
---|---|
weblogic.xml.crypto.common.keyinfo.KeyProvider |
getKeyProvider(SecurityToken token,
MessageContext ctx)
Deprecated. |
QName[] |
getQNames()
Deprecated. Returns an array of QNames of the SecurityTokens this factory can create from an according DOM node. |
SecurityToken |
getSecurityToken(SecurityTokenReference str,
MessageContext ctx)
Deprecated. |
SecurityToken |
getSecurityToken(String valueType,
Object credentials,
ContextHandler ctxHandler)
Deprecated. |
SecurityToken |
getSecurityToken(String valueType,
String issuer,
Purpose p,
ContextHandler ctxHandler)
Deprecated. |
SecurityTokenReference |
getSTR(QName STRType,
String valueType,
SecurityToken token)
Deprecated. Creates a SecurityTokenReference from a SecurityToken or Credential. |
Subject |
getSubject(SecurityToken token,
MessageContext msgCtx)
Deprecated. |
String[] |
getValueTypes()
Deprecated. Returns an array of ValueType URIs of the SecurityTokens this factory can create from an according DOM node. |
boolean |
matches(SecurityToken token,
String tokenType,
String issuerName,
ContextHandler ctxHandler,
Purpose p)
Deprecated. |
SecurityToken |
newSecurityToken(Node node)
Deprecated. Creates a SecurityToken from a node. |
SecurityTokenReference |
newSecurityTokenReference(Node node)
Deprecated. |
SecurityTokenValidateResult |
validateProcessed(SecurityToken token,
MessageContext ctx)
Deprecated. |
SecurityTokenValidateResult |
validateUnmarshalled(SecurityToken token,
MessageContext ctx)
Deprecated. |
Method Detail |
---|
SecurityToken getSecurityToken(String valueType, Object credentials, ContextHandler ctxHandler)
SecurityToken getSecurityToken(String valueType, String issuer, Purpose p, ContextHandler ctxHandler)
SecurityTokenReference getSTR(QName STRType, String valueType, SecurityToken token)
STRType
- QName of the child element of SecurityTokenReference that
specifies the reference mechanism. Allowed values are
WSSConstants.REFERENCE_QNAME, WSSConstants.EMBEDDED_QNAME, and
WSSConstants.KEY_IDENTIFIER_QNAME.valueType
- ValueType attribute used in Reference or KeyIdentifier child
element of SecurityTokenReference.token
- SecurityToken to create the SecurityTokenReference from.
QName[] getQNames()
getValueTypes()
to return
the ValueType URIs.
String[] getValueTypes()
getQNames
.
SecurityToken newSecurityToken(Node node) throws weblogic.xml.crypto.api.MarshalException
node
- the node the SecurityToken is created from
weblogic.xml.crypto.api.MarshalException
SecurityTokenReference newSecurityTokenReference(Node node) throws weblogic.xml.dom.marshal.MarshalException
weblogic.xml.dom.marshal.MarshalException
weblogic.xml.crypto.common.keyinfo.KeyProvider getKeyProvider(SecurityToken token, MessageContext ctx)
SecurityToken getSecurityToken(SecurityTokenReference str, MessageContext ctx)
SecurityTokenValidateResult validateUnmarshalled(SecurityToken token, MessageContext ctx)
SecurityTokenValidateResult validateProcessed(SecurityToken token, MessageContext ctx)
boolean matches(SecurityToken token, String tokenType, String issuerName, ContextHandler ctxHandler, Purpose p)
Subject getSubject(SecurityToken token, MessageContext msgCtx)
|
Copyright 1996, 2010, 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 10.3.3 API Reference 11g Release 1 (10.3.3) Part Number E13941-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |