public class SamlUserId
extends java.lang.Object
implements com.hcl.domino.admin.idvault.UserId
This class will act as the wrapper for the KFHANDLE* that will eventually be provided to JNX. The getAdapter(Class) method it the important one here.
| Constructor and Description |
|---|
SamlUserId(java.lang.String idFileName,
com.sun.jna.Pointer KFHandle,
java.lang.String dominoName) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
getAdapter(java.lang.Class<T> clazz) |
java.lang.String |
getIdFileName() |
com.sun.jna.Pointer |
getKFHandle() |
java.lang.String |
getUsername() |
void |
makeSafeCopy(java.nio.file.Path targetFilePath) |
void |
setDominoName(java.lang.String dominoName) |
void |
setIdFileName(java.lang.String idFileName) |
void |
setKFHandle(com.sun.jna.Pointer KFHandle) |
public SamlUserId(java.lang.String idFileName,
com.sun.jna.Pointer KFHandle,
java.lang.String dominoName)
public <T> T getAdapter(java.lang.Class<T> clazz)
getAdapter in interface com.hcl.domino.data.IAdaptablepublic java.lang.String getUsername()
getUsername in interface com.hcl.domino.admin.idvault.UserIdpublic void makeSafeCopy(java.nio.file.Path targetFilePath)
makeSafeCopy in interface com.hcl.domino.admin.idvault.UserIdpublic java.lang.String getIdFileName()
public void setIdFileName(java.lang.String idFileName)
public void setKFHandle(com.sun.jna.Pointer KFHandle)
public com.sun.jna.Pointer getKFHandle()
public void setDominoName(java.lang.String dominoName)