com.atlassian.sal.api.auth
Class Authenticator.Result

java.lang.Object
  extended by com.atlassian.sal.api.auth.Authenticator.Result
Direct Known Subclasses:
Authenticator.Result.Error, Authenticator.Result.Failure, Authenticator.Result.NoAttempt, Authenticator.Result.Success
Enclosing interface:
Authenticator

public static class Authenticator.Result
extends java.lang.Object

Encapsulates the results of an authentication attempt. Includes the result status, any problem that occurred, and possibly the authenticated users Principal.


Nested Class Summary
static class Authenticator.Result.Error
           
static class Authenticator.Result.Failure
           
static class Authenticator.Result.NoAttempt
           
static class Authenticator.Result.Status
           
static class Authenticator.Result.Success
           
 
Method Summary
 java.lang.String getMessage()
           
 java.security.Principal getPrincipal()
           
 Authenticator.Result.Status getStatus()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getStatus

public Authenticator.Result.Status getStatus()

getMessage

public java.lang.String getMessage()

getPrincipal

public java.security.Principal getPrincipal()


Copyright © 2009 Atlassian. All Rights Reserved.