Package com.auth0.client.auth
Interface ClientAssertionSigner
- All Known Implementing Classes:
RSAClientAssertionSigner
public interface ClientAssertionSigner
Responsible for creating a signed client assertion used to authenticate to the Authentication API
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptioncreateSignedClientAssertion(String issuer, String audience, String subject) Creates a signed JWT representing a client assertion used to authenticate to the Authentication API.
-
Method Details
-
createSignedClientAssertion
Creates a signed JWT representing a client assertion used to authenticate to the Authentication API.- Parameters:
issuer- the Issuer. This MUST contain the client_id of the OAuth Client.audience- the audience that identifies the Authorization Server as an intended audience.subject- the Subject. This MUST contain the client_id of the OAuth Client.- Returns:
- a signed JWT representing the client assertion.
-