Class PlainTextSignatureParams.DefaultPlainTextSignatureParams
java.lang.Object
de.msi.oauth.flow.signature.params.PlainTextSignatureParams.DefaultPlainTextSignatureParams
- All Implemented Interfaces:
PlainTextSignatureParams,SignatureParams
- Enclosing interface:
- PlainTextSignatureParams
public static final class PlainTextSignatureParams.DefaultPlainTextSignatureParams extends Object implements PlainTextSignatureParams
The default implementation of the
PlainTextSignatureParams.- Author:
- Martin Siegemund
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.msi.oauth.flow.signature.params.PlainTextSignatureParams
PlainTextSignatureParams.DefaultPlainTextSignatureParams -
Constructor Summary
Constructors Constructor Description DefaultPlainTextSignatureParams()Create a new instance without specifying thetoken secret.DefaultPlainTextSignatureParams(TokenSecret tokenSecret)Create a new instance. -
Method Summary
Modifier and Type Method Description Optional<TokenSecret>tokenSecret()Retrieve the token secret.StringtoString()
-
Constructor Details
-
DefaultPlainTextSignatureParams
Create a new instance.- Parameters:
tokenSecret- the token secret (can benull)
-
DefaultPlainTextSignatureParams
public DefaultPlainTextSignatureParams()Create a new instance without specifying thetoken secret.
-
-
Method Details
-
tokenSecret
Description copied from interface:SignatureParamsRetrieve the token secret.- Specified by:
tokenSecretin interfaceSignatureParams- Returns:
- the secret or
Optional.empty()if not preset
-
toString
-