|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
javax.security.sasl.AuthorizeCallback
, Callback

public class AuthorizeCallback

, Serializable

This callback is used by SaslServer to determine whether one entity (identified by an authenticated authentication id) can act on behalf of another entity (identified by an authorization id).
| Constructor Summary | |
|---|---|
AuthorizeCallback
Constructs an instance of AuthorizeCallback. |
|
| Method Summary | |
|---|---|
String |
getAuthenticationID
Returns the authentication id to check. |
String |
getAuthorizationID
Returns the authorization id to check. |
String |
getAuthorizedID
Returns the id of the authorized user. |
boolean |
isAuthorized
Determines whether the authentication id is allowed to act on behalf of the authorization id. |
void |
setAuthorized
Sets whether the authorization is allowed. |
void |
setAuthorizedID
Sets the id of the authorized entity. |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| Constructor Detail |
|---|

public AuthorizeCallback(String![]()
![]()
authnID, String
![]()
![]()
authzID)
authnID - The (authenticated) authentication id.authzID - The authorization id.| Method Detail |
|---|

public String![]()
![]()
getAuthenticationID()

public String![]()
![]()
getAuthorizationID()

public boolean isAuthorized()
setAuthorized(boolean)
,
getAuthorizedID()


public void setAuthorized(boolean ok)
ok - true if authorization is allowed; false otherwiseisAuthorized()
,
setAuthorizedID(java.lang.String)


public String![]()
![]()
getAuthorizedID()
setAuthorized(boolean)
,
setAuthorizedID(java.lang.String)


public void setAuthorizedID(String![]()
![]()
id)
id - The id of the authorized user.setAuthorized(boolean)
,
getAuthorizedID()

|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||