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 String
authenticationName
private String
authorizationId
private boolean
binding
private byte[]
bindingData
private String
bindingType
private int
initialPartIndex
private ScramMechanism
mechanism
private byte[]
messageBytes
private 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 String
getAuthenticationName()
String
getAuthorizationId()
byte[]
getBindingData()
String
getBindingType()
byte[]
getInitialPart()
(package private) int
getInitialPartIndex()
ScramMechanism
getMechanism()
byte[]
getMessageBytes()
byte[]
getNonce()
(package private) byte[]
getRawBindingData()
(package private) byte[]
getRawMessageBytes()
(package private) byte[]
getRawNonce()
boolean
isBinding()
-
-
-
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()
-
-