Class ScramInitialClientMessage
- java.lang.Object
-
- org.wildfly.security.mechanism.scram.ScramInitialClientMessage
-
public final class ScramInitialClientMessage extends Object
- Author:
- David M. Lloyd
-
-
Field Summary
Fields Modifier and Type Field Description private StringauthenticationNameprivate StringauthorizationIdprivate booleanbindingprivate byte[]bindingDataprivate StringbindingTypeprivate intinitialPartIndexprivate ScramMechanismmechanismprivate byte[]messageBytesprivate byte[]nonce
-
Constructor Summary
Constructors Constructor Description ScramInitialClientMessage(ScramClient scramClient, String authenticationName, boolean binding, byte[] nonce, int initialPartIndex, byte[] messageBytes)ScramInitialClientMessage(ScramMechanism mechanism, String authorizationId, String authenticationName, boolean binding, String bindingType, byte[] bindingData, byte[] nonce, int initialPartIndex, byte[] messageBytes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAuthenticationName()StringgetAuthorizationId()byte[]getBindingData()StringgetBindingType()byte[]getInitialPart()(package private) intgetInitialPartIndex()ScramMechanismgetMechanism()byte[]getMessageBytes()byte[]getNonce()(package private) byte[]getRawBindingData()(package private) byte[]getRawMessageBytes()(package private) byte[]getRawNonce()booleanisBinding()
-
-
-
Field Detail
-
mechanism
private final ScramMechanism mechanism
-
authorizationId
private final String authorizationId
-
authenticationName
private final String authenticationName
-
binding
private final boolean binding
-
bindingType
private final String bindingType
-
bindingData
private final byte[] bindingData
-
nonce
private final byte[] nonce
-
initialPartIndex
private final int initialPartIndex
-
messageBytes
private final byte[] messageBytes
-
-
Constructor Detail
-
ScramInitialClientMessage
ScramInitialClientMessage(ScramClient scramClient, String authenticationName, boolean binding, byte[] nonce, int initialPartIndex, byte[] messageBytes)
-
ScramInitialClientMessage
ScramInitialClientMessage(ScramMechanism mechanism, String authorizationId, String authenticationName, boolean binding, String bindingType, byte[] bindingData, byte[] nonce, int initialPartIndex, byte[] messageBytes)
-
-
Method Detail
-
getMechanism
public ScramMechanism getMechanism()
-
getAuthenticationName
public String getAuthenticationName()
-
getNonce
public byte[] getNonce()
-
getRawNonce
byte[] getRawNonce()
-
getInitialPart
public byte[] getInitialPart()
-
getMessageBytes
public byte[] getMessageBytes()
-
getAuthorizationId
public String getAuthorizationId()
-
isBinding
public boolean isBinding()
-
getBindingType
public String getBindingType()
-
getBindingData
public byte[] getBindingData()
-
getRawBindingData
byte[] getRawBindingData()
-
getInitialPartIndex
int getInitialPartIndex()
-
getRawMessageBytes
byte[] getRawMessageBytes()
-
-