Skip navigation links
A B C D E F G J M O P R S T U V 

A

Algorithm - Enum in org.tomitribe.auth.signatures
 
AuthenticationException - Exception in org.tomitribe.auth.signatures
 
AuthenticationException() - Constructor for exception org.tomitribe.auth.signatures.AuthenticationException
 
AuthenticationException(String) - Constructor for exception org.tomitribe.auth.signatures.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception org.tomitribe.auth.signatures.AuthenticationException
 

B

Base64 - Enum in org.tomitribe.auth.signatures
Provides Base64 encoding and decoding as defined by RFC 2045.

C

createSigningString(List<String>, String, String, Map<String, String>) - Static method in enum org.tomitribe.auth.signatures.Signatures
 
createSigningString(String, String, Map<String, String>) - Method in class org.tomitribe.auth.signatures.Signer
 

D

decodeBase64(byte[]) - Static method in enum org.tomitribe.auth.signatures.Base64
Decodes Base64 data into octects

E

encodeBase64(byte[]) - Static method in enum org.tomitribe.auth.signatures.Base64
Encodes binary data using the base64 algorithm but does not chunk the output.
encodeBase64(byte[], boolean) - Static method in enum org.tomitribe.auth.signatures.Base64
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.

F

fromString(String) - Static method in class org.tomitribe.auth.signatures.Signature
 

G

get(String) - Static method in enum org.tomitribe.auth.signatures.Algorithm
 
getAlgorithm() - Method in class org.tomitribe.auth.signatures.Signature
 
getHeaders() - Method in class org.tomitribe.auth.signatures.Signature
 
getJmvName() - Method in enum org.tomitribe.auth.signatures.Algorithm
 
getKeyId() - Method in class org.tomitribe.auth.signatures.Signature
 
getPortableName() - Method in enum org.tomitribe.auth.signatures.Algorithm
 
getSignature() - Method in class org.tomitribe.auth.signatures.Signature
 
getType() - Method in enum org.tomitribe.auth.signatures.Algorithm
 

J

Join - Enum in org.tomitribe.auth.signatures
 
join(String, Collection) - Static method in enum org.tomitribe.auth.signatures.Join
 
join(String, Object...) - Static method in enum org.tomitribe.auth.signatures.Join
 

M

MissingAlgorithmException - Exception in org.tomitribe.auth.signatures
 
MissingAlgorithmException() - Constructor for exception org.tomitribe.auth.signatures.MissingAlgorithmException
 
MissingKeyIdException - Exception in org.tomitribe.auth.signatures
 
MissingKeyIdException() - Constructor for exception org.tomitribe.auth.signatures.MissingKeyIdException
 
MissingRequiredHeaderException - Exception in org.tomitribe.auth.signatures
 
MissingRequiredHeaderException(String) - Constructor for exception org.tomitribe.auth.signatures.MissingRequiredHeaderException
 
MissingSignatureException - Exception in org.tomitribe.auth.signatures
 
MissingSignatureException() - Constructor for exception org.tomitribe.auth.signatures.MissingSignatureException
 

O

org.tomitribe.auth.signatures - package org.tomitribe.auth.signatures
 

P

PEM - Enum in org.tomitribe.auth.signatures
A PEM utility that can be used to read keys from PEM.
privateKeyFromPKCS1(byte[]) - Static method in enum org.tomitribe.auth.signatures.RSA
Returns a private key constructed from the given DER bytes in PKCS#1 format.
privateKeyFromPKCS8(byte[]) - Static method in enum org.tomitribe.auth.signatures.RSA
Returns a private key constructed from the given DER bytes in PKCS#8 format.
publicKeyFrom(byte[]) - Static method in enum org.tomitribe.auth.signatures.RSA
Returns a public key constructed from the given DER bytes.

R

readPrivateKey(InputStream) - Static method in enum org.tomitribe.auth.signatures.PEM
Returns the first private key that is found from the input stream of a PEM file.
readPublicKey(InputStream) - Static method in enum org.tomitribe.auth.signatures.PEM
Returns the first public key that is found from the input stream of a PEM file.
RSA - Enum in org.tomitribe.auth.signatures
Utility for RSA keys.

S

sign(String, String, Map<String, String>) - Method in class org.tomitribe.auth.signatures.Signer
 
Signature - Class in org.tomitribe.auth.signatures
 
Signature(String, String, String, String...) - Constructor for class org.tomitribe.auth.signatures.Signature
 
Signature(String, Algorithm, String, String...) - Constructor for class org.tomitribe.auth.signatures.Signature
 
Signature(String, String, String, List<String>) - Constructor for class org.tomitribe.auth.signatures.Signature
 
Signature(String, Algorithm, String, List<String>) - Constructor for class org.tomitribe.auth.signatures.Signature
 
Signatures - Enum in org.tomitribe.auth.signatures
 
Signer - Class in org.tomitribe.auth.signatures
It is an intentional part of the design that the same Signer instance can be reused on several HTTP Messages in a multi-threaded fashion
Signer(Key, Signature) - Constructor for class org.tomitribe.auth.signatures.Signer
 
Signer(Key, Signature, Provider) - Constructor for class org.tomitribe.auth.signatures.Signer
 

T

toJvmName(String) - Static method in enum org.tomitribe.auth.signatures.Algorithm
 
toPortableName(String) - Static method in enum org.tomitribe.auth.signatures.Algorithm
 
toString() - Method in enum org.tomitribe.auth.signatures.Algorithm
 
toString() - Method in class org.tomitribe.auth.signatures.Signature
 

U

UnparsableSignatureException - Exception in org.tomitribe.auth.signatures
 
UnparsableSignatureException(String, Throwable) - Constructor for exception org.tomitribe.auth.signatures.UnparsableSignatureException
 
UnsupportedAlgorithmException - Exception in org.tomitribe.auth.signatures
 
UnsupportedAlgorithmException(String) - Constructor for exception org.tomitribe.auth.signatures.UnsupportedAlgorithmException
 
UnsupportedAlgorithmException(String, Throwable) - Constructor for exception org.tomitribe.auth.signatures.UnsupportedAlgorithmException
 

V

valueOf(String) - Static method in enum org.tomitribe.auth.signatures.Algorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tomitribe.auth.signatures.Base64
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tomitribe.auth.signatures.Join
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tomitribe.auth.signatures.PEM
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tomitribe.auth.signatures.RSA
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tomitribe.auth.signatures.Signatures
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.tomitribe.auth.signatures.Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tomitribe.auth.signatures.Base64
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tomitribe.auth.signatures.Join
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tomitribe.auth.signatures.PEM
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tomitribe.auth.signatures.RSA
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tomitribe.auth.signatures.Signatures
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G J M O P R S T U V 
Skip navigation links

Copyright © 2014-2015 Tomitribe Corporation. All Rights Reserved.