Class Credential
- java.lang.Object
-
- org.openqa.selenium.virtualauthenticator.Credential
-
public class Credential extends java.lang.ObjectA credential stored in a virtual authenticator.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CredentialcreateNonResidentCredential(byte[] id, java.lang.String rpId, java.security.spec.PKCS8EncodedKeySpec privateKey, int signCount)Creates a non resident (i.e.static CredentialcreateResidentCredential(byte[] id, java.lang.String rpId, java.security.spec.PKCS8EncodedKeySpec privateKey, byte[] userHandle, int signCount)Creates a resident (i.e.static CredentialfromMap(java.util.Map<java.lang.String,java.lang.Object> map)Creates a credential from a map.byte[]getId()java.security.spec.PKCS8EncodedKeySpecgetPrivateKey()java.lang.StringgetRpId()intgetSignCount()byte[]getUserHandle()booleanisResidentCredential()java.util.Map<java.lang.String,java.lang.Object>toMap()
-
-
-
Method Detail
-
createNonResidentCredential
public static Credential createNonResidentCredential(byte[] id, java.lang.String rpId, java.security.spec.PKCS8EncodedKeySpec privateKey, int signCount)
Creates a non resident (i.e. stateless) credential.
-
createResidentCredential
public static Credential createResidentCredential(byte[] id, java.lang.String rpId, java.security.spec.PKCS8EncodedKeySpec privateKey, byte[] userHandle, int signCount)
Creates a resident (i.e. stateful) credential.
-
fromMap
public static Credential fromMap(java.util.Map<java.lang.String,java.lang.Object> map)
Creates a credential from a map.
-
getId
public byte[] getId()
-
isResidentCredential
public boolean isResidentCredential()
-
getRpId
public java.lang.String getRpId()
-
getPrivateKey
public java.security.spec.PKCS8EncodedKeySpec getPrivateKey()
-
getUserHandle
public byte[] getUserHandle()
-
getSignCount
public int getSignCount()
-
toMap
public java.util.Map<java.lang.String,java.lang.Object> toMap()
-
-