Package jakarta.security.auth.message
Interface ClientAuth
-
- All Known Subinterfaces:
ClientAuthContext
,ClientAuthModule
public interface ClientAuth
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default void
cleanSubject(MessageInfo messageInfo, javax.security.auth.Subject subject)
AuthStatus
secureRequest(MessageInfo messageInfo, javax.security.auth.Subject clientSubject)
default AuthStatus
validateResponse(MessageInfo messageInfo, javax.security.auth.Subject clientSubject, javax.security.auth.Subject serviceSubject)
-
-
-
Method Detail
-
secureRequest
AuthStatus secureRequest(MessageInfo messageInfo, javax.security.auth.Subject clientSubject) throws AuthException
- Throws:
AuthException
-
validateResponse
default AuthStatus validateResponse(MessageInfo messageInfo, javax.security.auth.Subject clientSubject, javax.security.auth.Subject serviceSubject) throws AuthException
- Throws:
AuthException
-
cleanSubject
default void cleanSubject(MessageInfo messageInfo, javax.security.auth.Subject subject) throws AuthException
- Throws:
AuthException
-
-