org.globus.wsrf.impl.security.descriptor
Class GSISecureConvAuthMethod

java.lang.Object
  extended byorg.globus.wsrf.impl.security.descriptor.GSISecureConvAuthMethod
All Implemented Interfaces:
AuthMethod, java.io.Serializable

public class GSISecureConvAuthMethod
extends java.lang.Object
implements AuthMethod

Represents GSI Secure Conversation

See Also:
Serialized Form

Field Summary
static GSISecureConvAuthMethod BOTH
           
private static org.globus.util.I18n i18n
           
static GSISecureConvAuthMethod INTEGRITY
           
static GSISecureConvAuthMethod PRIVACY
           
private  int type
           
 
Fields inherited from interface org.globus.wsrf.security.descriptor.AuthMethod
BOTH_TYPE, INTEGRITY_TYPE, PRIVACY_TYPE
 
Constructor Summary
GSISecureConvAuthMethod(int type)
           
 
Method Summary
 java.lang.String getName()
          Returns a string that identifies the method
 int getProtectionType()
           
 boolean isAuthenticated(javax.xml.rpc.handler.MessageContext ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

i18n

private static org.globus.util.I18n i18n

type

private int type

BOTH

public static final GSISecureConvAuthMethod BOTH

PRIVACY

public static final GSISecureConvAuthMethod PRIVACY

INTEGRITY

public static final GSISecureConvAuthMethod INTEGRITY
Constructor Detail

GSISecureConvAuthMethod

public GSISecureConvAuthMethod(int type)
Method Detail

isAuthenticated

public boolean isAuthenticated(javax.xml.rpc.handler.MessageContext ctx)
Specified by:
isAuthenticated in interface AuthMethod

getName

public java.lang.String getName()
Description copied from interface: AuthMethod
Returns a string that identifies the method

Specified by:
getName in interface AuthMethod

getProtectionType

public int getProtectionType()