org.apache.ws.security.message.token
Class KerberosClientExceptionAction

java.lang.Object
  extended by org.apache.ws.security.message.token.KerberosClientExceptionAction
All Implemented Interfaces:
PrivilegedExceptionAction<KerberosContext>

public class KerberosClientExceptionAction
extends Object
implements PrivilegedExceptionAction<KerberosContext>

This class represents a PrivilegedExceptionAction implementation to obtain a service ticket from a Kerberos Key Distribution Center.


Constructor Summary
KerberosClientExceptionAction(Principal clientPrincipal, String serviceName, boolean isUsernameServiceNameForm, boolean requestCredDeleg)
           
KerberosClientExceptionAction(Principal clientPrincipal, String serviceName, boolean isUsernameServiceNameForm, boolean requestCredDeleg, GSSCredential delegatedCredential, boolean spnego, boolean mutualAuth)
           
 
Method Summary
 KerberosContext run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KerberosClientExceptionAction

public KerberosClientExceptionAction(Principal clientPrincipal,
                                     String serviceName,
                                     boolean isUsernameServiceNameForm,
                                     boolean requestCredDeleg)

KerberosClientExceptionAction

public KerberosClientExceptionAction(Principal clientPrincipal,
                                     String serviceName,
                                     boolean isUsernameServiceNameForm,
                                     boolean requestCredDeleg,
                                     GSSCredential delegatedCredential,
                                     boolean spnego,
                                     boolean mutualAuth)
Method Detail

run

public KerberosContext run()
                    throws GSSException,
                           WSSecurityException
Specified by:
run in interface PrivilegedExceptionAction<KerberosContext>
Throws:
GSSException
WSSecurityException


Copyright © 2004–2015 The Apache Software Foundation. All rights reserved.