📄 userdatalocal.java
字号:
/* * Generated by XDoclet - Do not edit! */package org.ejbca.core.ejb.ra;/** * Local interface for UserData. */public interface UserDataLocal extends javax.ejb.EJBLocalObject{ public java.lang.String getUsername( ) ; public java.lang.String getSubjectDN( ) ; public void setSubjectDN( java.lang.String subjectDN ) ; public int getCaId( ) ; public void setCaId( int caid ) ; public java.lang.String getSubjectAltName( ) ; public void setSubjectAltName( java.lang.String subjectAltName ) ; public java.lang.String getSubjectEmail( ) ; public void setSubjectEmail( java.lang.String subjectEmail ) ; public int getStatus( ) ; public void setStatus( int status ) ; public int getType( ) ; public void setType( int type ) ; /** * Returns clear text password or null. */ public java.lang.String getClearPassword( ) ; /** * Sets clear text password, the preferred method is setOpenPassword(). */ public void setClearPassword( java.lang.String clearPassword ) ; /** * Returns hashed password or null. */ public java.lang.String getPasswordHash( ) ; /** * Sets hash of password, this is the normal way to store passwords, but use the method setPassword() instead. */ public void setPasswordHash( java.lang.String passwordHash ) ; /** * Returns the time when the user was created. */ public long getTimeCreated( ) ; /** * Returns the time when the user was last modified. */ public long getTimeModified( ) ; /** * Sets the time when the user was last modified. */ public void setTimeModified( long createtime ) ; /** * Returns the end entity profile id the user belongs to. */ public int getEndEntityProfileId( ) ; /** * Sets the end entity profile id the user should belong to. 0 if profileid is not applicable. */ public void setEndEntityProfileId( int endentityprofileid ) ; /** * Returns the certificate profile id that should be generated for the user. */ public int getCertificateProfileId( ) ; /** * Sets the certificate profile id that should be generated for the user. 0 if profileid is not applicable. */ public void setCertificateProfileId( int certificateprofileid ) ; /** * Returns the token type id that should be generated for the user. */ public int getTokenType( ) ; /** * Sets the token type that should be generated for the user. Available token types can be found in SecConst. */ public void setTokenType( int tokentype ) ; /** * Returns the hard token issuer id that should genererate for the users hard token. */ public int getHardTokenIssuerId( ) ; /** * Sets the hard token issuer id that should genererate for the users hard token. 0 if issuerid is not applicable. */ public void setHardTokenIssuerId( int hardtokenissuerid ) ; /** * Function that sets the BCDN representation of the string. */ public void setDN( java.lang.String dn ) ; /** * Sets password in ahsed form in the database, this way it cannot be read in clear form */ public void setPassword( java.lang.String password ) throws java.security.NoSuchAlgorithmException; /** * Sets the password in clear form in the database, needed for machine processing, also sets the hashed password to the same value */ public void setOpenPassword( java.lang.String password ) throws java.security.NoSuchAlgorithmException; /** * Verifies password by verifying against passwordhash */ public boolean comparePassword( java.lang.String password ) throws java.security.NoSuchAlgorithmException; /** * Non-searchable information about a user. for future use. */ public org.ejbca.core.model.ra.ExtendedInformation getExtendedInformation( ) ; /** * Non-searchable information about a user. for future use. */ public void setExtendedInformation( org.ejbca.core.model.ra.ExtendedInformation extendedinformation ) ;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -