Oracle Fusion Middleware
Oracle WebLogic Server API Reference
11g Release 1 (10.3.6)

Part Number E13941-06

weblogic.xml.crypto.wss.api
Class WSSecurityFactory

java.lang.Object
  extended by weblogic.xml.crypto.wss.api.WSSecurityFactory

public class WSSecurityFactory
extends Object


Method Summary
static WSSecurityFactory getInstance()
           
static Security newSecurity(WSSecurityContext secCtx)
           
static Timestamp newTimestamp(String id, boolean useCreated, int expires)
           
static Timestamp newTimestamp(String id, Calendar created, Calendar expires)
           
static UsernameToken newUsernameToken(String id, String username)
           
static UsernameToken newUsernameToken(String id, String username, String password, String passwordType, String nonce, String nonceEncodingType, Calendar created, List content)
           
static Security unmarshalAndProcessSecurity(SOAPMessageContext ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static WSSecurityFactory getInstance()

newSecurity

public static Security newSecurity(WSSecurityContext secCtx)

newUsernameToken

public static UsernameToken newUsernameToken(String id,
                                             String username)

newUsernameToken

public static UsernameToken newUsernameToken(String id,
                                             String username,
                                             String password,
                                             String passwordType,
                                             String nonce,
                                             String nonceEncodingType,
                                             Calendar created,
                                             List content)

newTimestamp

public static Timestamp newTimestamp(String id,
                                     Calendar created,
                                     Calendar expires)

newTimestamp

public static Timestamp newTimestamp(String id,
                                     boolean useCreated,
                                     int expires)

unmarshalAndProcessSecurity

public static Security unmarshalAndProcessSecurity(SOAPMessageContext ctx)
                                            throws weblogic.xml.dom.marshal.MarshalException
Throws:
weblogic.xml.dom.marshal.MarshalException

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