Class SignedTextSignatureParams.DefaultSignedTextSignatureParams
java.lang.Object
de.msi.oauth.flow.signature.params.SignedTextSignatureParams.DefaultSignedTextSignatureParams
- All Implemented Interfaces:
SignatureParams,SignedTextSignatureParams
- Enclosing interface:
- SignedTextSignatureParams
public static final class SignedTextSignatureParams.DefaultSignedTextSignatureParams extends Object implements SignedTextSignatureParams
The default implementation of the
SignedTextSignatureParams.- Author:
- Martin Siegemund
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.msi.oauth.flow.signature.params.SignedTextSignatureParams
SignedTextSignatureParams.DefaultSignedTextSignatureParams -
Constructor Summary
Constructors Constructor Description DefaultSignedTextSignatureParams(SignatureBaseString signatureBaseString)Create a new instance without specifying atoken secret.DefaultSignedTextSignatureParams(SignatureBaseString signatureBaseString, TokenSecret tokenSecret)Create a new instance. -
Method Summary
Modifier and Type Method Description SignatureBaseStringsignatureBaseString()Retrieve thesignature base string.Optional<TokenSecret>tokenSecret()Retrieve the token secret.StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.msi.oauth.flow.signature.params.SignedTextSignatureParams
handle
-
Constructor Details
-
DefaultSignedTextSignatureParams
public DefaultSignedTextSignatureParams(SignatureBaseString signatureBaseString, TokenSecret tokenSecret)Create a new instance.- Parameters:
signatureBaseString- thesignature base stringtokenSecret- thetoken secret(can benull)
-
DefaultSignedTextSignatureParams
Create a new instance without specifying atoken secret.- Parameters:
signatureBaseString- thesignature base string
-
-
Method Details
-
signatureBaseString
Description copied from interface:SignedTextSignatureParamsRetrieve thesignature base string.- Specified by:
signatureBaseStringin interfaceSignedTextSignatureParams- Returns:
- the
signature base string - See Also:
- Signature Base String
-
tokenSecret
Description copied from interface:SignatureParamsRetrieve the token secret.- Specified by:
tokenSecretin interfaceSignatureParams- Returns:
- the secret or
Optional.empty()if not preset
-
toString
-