|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use JsonWebSignature.Header | |
|---|---|
| com.google.api.client.auth.jsontoken | JSON Web Token (JWT) and JSON Web Signature (JWS). |
| Uses of JsonWebSignature.Header in com.google.api.client.auth.jsontoken |
|---|
| Methods in com.google.api.client.auth.jsontoken that return JsonWebSignature.Header | |
|---|---|
JsonWebSignature.Header |
JsonWebSignature.getHeader()
|
JsonWebSignature.Header |
JsonWebSignature.Header.setAlgorithm(String algorithm)
Sets the algorithm header parameter that identifies the cryptographic algorithm used to secure the JWS or null for none. |
JsonWebSignature.Header |
JsonWebSignature.Header.setJwkUrl(String jwkUrl)
Sets the JSON Web Key URL header parameter that is an absolute URL that refers to a resource for a set of JSON-encoded public keys, one of which corresponds to the key that was used to digitally sign the JWS or null for none. |
JsonWebSignature.Header |
JsonWebSignature.Header.setKeyId(String keyId)
Sets the key ID header parameter that is a hint indicating which specific key owned by the signer should be used to validate the digital signature or null for none. |
JsonWebSignature.Header |
JsonWebSignature.Header.setType(String type)
|
JsonWebSignature.Header |
JsonWebSignature.Header.setX509Thumbprint(String x509Thumbprint)
Sets the x.509 certificate thumbprint header parameter that provides a base64url encoded SHA-1 thumbprint (a.k.a. |
JsonWebSignature.Header |
JsonWebSignature.Header.setX509Url(String x509Url)
Sets the X.509 URL header parameter that is an absolute URL that refers to a resource for the X.509 public key certificate or certificate chain corresponding to the key used to digitally sign the JWS or null for none. |
| Methods in com.google.api.client.auth.jsontoken that return types with arguments of type JsonWebSignature.Header | |
|---|---|
Class<? extends JsonWebSignature.Header> |
JsonWebSignature.Parser.getHeaderClass()
Returns the header class to use for parsing. |
| Methods in com.google.api.client.auth.jsontoken with parameters of type JsonWebSignature.Header | |
|---|---|
static String |
RsaSHA256Signer.sign(PrivateKey privateKey,
JsonFactory jsonFactory,
JsonWebSignature.Header header,
JsonWebToken.Payload payload)
Signs a given JWS header and payload based on the given private key. |
| Method parameters in com.google.api.client.auth.jsontoken with type arguments of type JsonWebSignature.Header | |
|---|---|
JsonWebSignature.Parser |
JsonWebSignature.Parser.setHeaderClass(Class<? extends JsonWebSignature.Header> headerClass)
Sets the header class to use for parsing. |
| Constructors in com.google.api.client.auth.jsontoken with parameters of type JsonWebSignature.Header | |
|---|---|
JsonWebSignature(JsonWebSignature.Header header,
JsonWebToken.Payload payload,
byte[] signatureBytes,
byte[] signedContentBytes)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||