|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Deprecated. can not be used directly by customers
public interface SecurityTokenHandler
Method Summary | |
---|---|
abstract KeyProvider |
getKeyProvider(SecurityToken token, MessageContext ctx) Deprecated. |
abstract QName[] |
getQNames() Deprecated. Returns an array of QNames of the SecurityTokens this factory can create from an according DOM node. |
abstract SecurityToken |
getSecurityToken(SecurityTokenReference str, MessageContext ctx) Deprecated. |
abstract SecurityToken |
getSecurityToken(String valueType, Object credentials, ContextHandler ctxHandler) Deprecated. |
abstract SecurityToken |
getSecurityToken(String valueType, String issuer, Purpose p, ContextHandler ctxHandler) Deprecated. |
abstract SecurityTokenReference |
getSTR(QName STRType, String valueType, SecurityToken token) Deprecated. Creates a SecurityTokenReference from a SecurityToken or Credential. |
abstract Subject |
getSubject(SecurityToken token, MessageContext msgCtx) Deprecated. |
abstract String[] |
getValueTypes() Deprecated. Returns an array of ValueType URIs of the SecurityTokens this factory can create from an according DOM node. |
abstract boolean |
matches(SecurityToken token, String tokenType, String issuerName, ContextHandler ctxHandler, Purpose p) Deprecated. |
abstract SecurityToken |
newSecurityToken(Node node) Deprecated. Creates a SecurityToken from a node. |
abstract SecurityTokenReference |
newSecurityTokenReference(Node node) Deprecated. |
abstract SecurityTokenValidateResult |
validateProcessed(SecurityToken token, MessageContext ctx) Deprecated. |
abstract SecurityTokenValidateResult |
validateUnmarshalled(SecurityToken token, MessageContext ctx) Deprecated. |
Method Detail |
---|
SecurityToken getSecurityToken(String valueType, Object credentials, ContextHandler ctxHandler) throws WSSecurityException
WSSecurityException
SecurityToken getSecurityToken(String valueType, String issuer, Purpose p, ContextHandler ctxHandler) throws WSSecurityException
WSSecurityException
SecurityTokenReference getSTR(QName STRType, String valueType, SecurityToken token) throws WSSecurityException
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.WSSecurityException
QName[] getQNames()
getValueTypes()
to return the ValueType URIs.String[] getValueTypes()
getQNames
.SecurityToken newSecurityToken(Node node) throws MarshalException
node
- the node the SecurityToken is created fromMarshalException
SecurityTokenReference newSecurityTokenReference(Node node) throws MarshalException
MarshalException
KeyProvider getKeyProvider(SecurityToken token, MessageContext ctx)
SecurityToken getSecurityToken(SecurityTokenReference str, MessageContext ctx) throws WSSecurityException
WSSecurityException
SecurityTokenValidateResult validateUnmarshalled(SecurityToken token, MessageContext ctx) throws WSSecurityException
WSSecurityException
SecurityTokenValidateResult validateProcessed(SecurityToken token, MessageContext ctx)
boolean matches(SecurityToken token, String tokenType, String issuerName, ContextHandler ctxHandler, Purpose p)
Subject getSubject(SecurityToken token, MessageContext msgCtx) throws WSSecurityException
WSSecurityException
|
Copyright 1996, 2015, 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.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |