| Modifier and Type | Method and Description |
|---|---|
| public default void | cleanSubject(MessageInfo
The associated request and response messageInfo, Subject The subject to clean subject)Remove principals and/or credentials from the subject that were previously added by this authentication mechanism. |
| public default AuthStatus | Returns: An AuthStatus instance that represents the result of the authenticationThe associated request and response messageInfo, Subject The subject that represents the source of the response serviceSubject)Secure (authenticate) the response. |
| public AuthStatus | Returns: An AuthStatus instance that represents the result of the validationThe associated request and response messageInfo, Subject The subject that represents the source of the request clientSubject, Subject The subject that represents the recipient of the request serviceSubject)Validate the request. |
| cleanSubject | back to summary |
|---|---|
| public default void cleanSubject(MessageInfo messageInfo, Subject subject) throws AuthException Remove principals and/or credentials from the subject that were previously added by this authentication mechanism.
| |
| secureResponse | back to summary |
|---|---|
| public default AuthStatus secureResponse(MessageInfo messageInfo, Subject serviceSubject) throws AuthException Secure (authenticate) the response.
| |
| validateRequest | back to summary |
|---|---|
| public AuthStatus validateRequest(MessageInfo messageInfo, Subject clientSubject, Subject serviceSubject) throws AuthException Validate the request.
| |