public class Encryption extends NativeObject
Constructor and Description |
---|
Encryption(java.lang.String userPassword,
java.lang.String ownerPassword,
java.util.EnumSet<Permission> permissions) |
Modifier and Type | Method and Description |
---|---|
static Encryption |
createDynamicObject(long handle) |
java.lang.String |
getOwnerPassword() |
java.util.EnumSet<Permission> |
getPermissions() |
java.lang.String |
getUserPassword() |
void |
setOwnerPassword(java.lang.String value) |
void |
setPermissions(java.util.EnumSet<Permission> value) |
void |
setUserPassword(java.lang.String value) |
equals, hashCode
public Encryption(java.lang.String userPassword, java.lang.String ownerPassword, java.util.EnumSet<Permission> permissions)
userPassword
- ownerPassword
- permissions
- java.lang.IllegalArgumentException
- if permissions
is null
public static Encryption createDynamicObject(long handle)
public java.lang.String getUserPassword()
public void setUserPassword(java.lang.String value)
public java.lang.String getOwnerPassword()
public void setOwnerPassword(java.lang.String value)
public java.util.EnumSet<Permission> getPermissions()
public void setPermissions(java.util.EnumSet<Permission> value)
java.lang.IllegalArgumentException
- if value
is null