Java Doc for SecConst.java in  » Authentication-Authorization » ejbca » org » ejbca » core » model » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Authentication Authorization » ejbca » org.ejbca.core.model 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.ejbca.core.model.SecConst

SecConst
public class SecConst extends Object (Code)
Constants for users and certificates. Constants for Type of user: Type is constructed as a mask since one user can be of several types. To test a user type:
 if (((type & USER_ENDUSER) == USER_ENDUSER) && ((type & USER_CAADMIN) == USER_ADMINISTOR) || ...
 ...
 
Bit usage: bits 0-7 (1:st byte): user types bits 8-15 (2:nd byte): unused bits 16-23 (3:rd byte): unused bits 24-30 (4:th byte): unused Constants for certificates are simple integer types. Constants for Token Types Token type is constructed of integer constants since only one token type can be generated.
version:
   $Id: SecConst.java,v 1.9 2007/11/23 10:37:54 anatom Exp $


Field Summary
final public static  intALLCAS
    
final public static  intCAID_USEUSERDEFINED
     Constants used in the RSASignSessionBean indicating the userdata defined CA should be used.
final public static  intCAKEYPURPOSE_CERTSIGN
    
final public static  intCAKEYPURPOSE_CRLSIGN
    
final public static  intCAKEYPURPOSE_HARDTOKENENCRYPT
    
final public static  intCAKEYPURPOSE_KEYENCRYPT
    
final public static  intCAKEYPURPOSE_KEYTEST
    
final public static  intCA_ACTIVE
     Constans used to indicate status of a CA.
final public static  intCA_EXPIRED
    
final public static  intCA_EXTERNAL
    
final public static  intCA_OFFLINE
    
final public static  intCA_REVOKED
    
final public static  intCA_WAITING_CERTIFICATE_RESPONSE
    
final public static  intCERTPROFILE_FIXED_ENDUSER
    
final public static  intCERTPROFILE_FIXED_HARDTOKENAUTH
    
final public static  intCERTPROFILE_FIXED_HARDTOKENAUTHENC
    
final public static  intCERTPROFILE_FIXED_HARDTOKENENC
    
final public static  intCERTPROFILE_FIXED_HARDTOKENSIGN
    
final public static  intCERTPROFILE_FIXED_OCSPSIGNER
    
final public static  intCERTPROFILE_FIXED_ROOTCA
    
final public static  intCERTPROFILE_FIXED_SUBCA
    
final public static  int[]DEFAULT_KEY_LENGTHS
     Default key lengths.
final public static  intEMPTY_ENDENTITYPROFILE
    
final public static  intFIXED_CERTIFICATEPROFILE_BOUNDRY
     Constants defining range of id's reserved for fixed certificate types.
final public static  intMAXIMUM_QUERY_ROWCOUNT
    
final public static  intNO_HARDTOKENISSUER
    
final public static  intPROFILE_NO_PROFILE
    
final public static  int[]TOKENIDS
    
final public static  String[]TOKENTEXTS
    
final public static  intTOKEN_EID
     Constant indicating a eid hard token.
final public static  intTOKEN_ENHANCEDEID
     Constant indicating a enhanced eid hard token.
final public static  intTOKEN_HARD_DEFAULT
     Constant indicating a standard hard token, defined in scaper.
final public static  intTOKEN_SOFT
     All values equal or below this constant should be treated as a soft token.
final public static  intTOKEN_SOFT_BROWSERGEN
     Indicates that a browser generated token should be used.
final public static  intTOKEN_SOFT_JKS
     Indicates that a jks token should be generated.
final public static  intTOKEN_SOFT_P12
     Indicates that a p12 token should be generated.
final public static  intTOKEN_SOFT_PEM
     Indicates that a pem token should be generated.
final public static  intTOKEN_SWEDISHEID
     Constant indicating a swedish eid hard token.
final public static  intTOKEN_TURKISHEID
     Constant indicating a enhanced eid hard token.
final public static  intUSER_ADMINISTRATOR
     This user is an administrator.
final public static  intUSER_ENDUSER
     This is an end user certificate (default).
final public static  intUSER_INVALID
     Dummy type.
final public static  intUSER_KEYRECOVERABLE
     This users keystores are key recoverable.
final public static  intUSER_PRINT
    
final public static  intUSER_SENDNOTIFICATION
    



Field Detail
ALLCAS
final public static int ALLCAS(Code)



CAID_USEUSERDEFINED
final public static int CAID_USEUSERDEFINED(Code)
Constants used in the RSASignSessionBean indicating the userdata defined CA should be used.



CAKEYPURPOSE_CERTSIGN
final public static int CAKEYPURPOSE_CERTSIGN(Code)
signs certificates issued by the CA



CAKEYPURPOSE_CRLSIGN
final public static int CAKEYPURPOSE_CRLSIGN(Code)
igns CRLs issues by the CA



CAKEYPURPOSE_HARDTOKENENCRYPT
final public static int CAKEYPURPOSE_HARDTOKENENCRYPT(Code)
encrypts hard token PIN/PUK codes etc



CAKEYPURPOSE_KEYENCRYPT
final public static int CAKEYPURPOSE_KEYENCRYPT(Code)
encrypts entity keys stored in the database for key recovery



CAKEYPURPOSE_KEYTEST
final public static int CAKEYPURPOSE_KEYTEST(Code)
used for testing if the CA token is functioning and on-line



CA_ACTIVE
final public static int CA_ACTIVE(Code)
Constans used to indicate status of a CA.



CA_EXPIRED
final public static int CA_EXPIRED(Code)



CA_EXTERNAL
final public static int CA_EXTERNAL(Code)



CA_OFFLINE
final public static int CA_OFFLINE(Code)



CA_REVOKED
final public static int CA_REVOKED(Code)



CA_WAITING_CERTIFICATE_RESPONSE
final public static int CA_WAITING_CERTIFICATE_RESPONSE(Code)



CERTPROFILE_FIXED_ENDUSER
final public static int CERTPROFILE_FIXED_ENDUSER(Code)



CERTPROFILE_FIXED_HARDTOKENAUTH
final public static int CERTPROFILE_FIXED_HARDTOKENAUTH(Code)



CERTPROFILE_FIXED_HARDTOKENAUTHENC
final public static int CERTPROFILE_FIXED_HARDTOKENAUTHENC(Code)



CERTPROFILE_FIXED_HARDTOKENENC
final public static int CERTPROFILE_FIXED_HARDTOKENENC(Code)



CERTPROFILE_FIXED_HARDTOKENSIGN
final public static int CERTPROFILE_FIXED_HARDTOKENSIGN(Code)



CERTPROFILE_FIXED_OCSPSIGNER
final public static int CERTPROFILE_FIXED_OCSPSIGNER(Code)



CERTPROFILE_FIXED_ROOTCA
final public static int CERTPROFILE_FIXED_ROOTCA(Code)



CERTPROFILE_FIXED_SUBCA
final public static int CERTPROFILE_FIXED_SUBCA(Code)



DEFAULT_KEY_LENGTHS
final public static int[] DEFAULT_KEY_LENGTHS(Code)
Default key lengths. Users are allowed to choose from these key lengths when lookup of available bit lengths fails.
See Also:   org.ejbca.core.model.ApplyBean



EMPTY_ENDENTITYPROFILE
final public static int EMPTY_ENDENTITYPROFILE(Code)



FIXED_CERTIFICATEPROFILE_BOUNDRY
final public static int FIXED_CERTIFICATEPROFILE_BOUNDRY(Code)
Constants defining range of id's reserved for fixed certificate types. Observe fixed certificates cannot have value 0.



MAXIMUM_QUERY_ROWCOUNT
final public static int MAXIMUM_QUERY_ROWCOUNT(Code)
Constant used to determine the size of the result from SQL select queries



NO_HARDTOKENISSUER
final public static int NO_HARDTOKENISSUER(Code)



PROFILE_NO_PROFILE
final public static int PROFILE_NO_PROFILE(Code)



TOKENIDS
final public static int[] TOKENIDS(Code)



TOKENTEXTS
final public static String[] TOKENTEXTS(Code)



TOKEN_EID
final public static int TOKEN_EID(Code)
Constant indicating a eid hard token. OBSERVE This class should only be used for backward compability with EJBCA 2.0



TOKEN_ENHANCEDEID
final public static int TOKEN_ENHANCEDEID(Code)
Constant indicating a enhanced eid hard token.



TOKEN_HARD_DEFAULT
final public static int TOKEN_HARD_DEFAULT(Code)
Constant indicating a standard hard token, defined in scaper.



TOKEN_SOFT
final public static int TOKEN_SOFT(Code)
All values equal or below this constant should be treated as a soft token.



TOKEN_SOFT_BROWSERGEN
final public static int TOKEN_SOFT_BROWSERGEN(Code)
Indicates that a browser generated token should be used.



TOKEN_SOFT_JKS
final public static int TOKEN_SOFT_JKS(Code)
Indicates that a jks token should be generated.



TOKEN_SOFT_P12
final public static int TOKEN_SOFT_P12(Code)
Indicates that a p12 token should be generated.



TOKEN_SOFT_PEM
final public static int TOKEN_SOFT_PEM(Code)
Indicates that a pem token should be generated.



TOKEN_SWEDISHEID
final public static int TOKEN_SWEDISHEID(Code)
Constant indicating a swedish eid hard token.



TOKEN_TURKISHEID
final public static int TOKEN_TURKISHEID(Code)
Constant indicating a enhanced eid hard token.



USER_ADMINISTRATOR
final public static int USER_ADMINISTRATOR(Code)
This user is an administrator.



USER_ENDUSER
final public static int USER_ENDUSER(Code)
This is an end user certificate (default).



USER_INVALID
final public static int USER_INVALID(Code)
Dummy type.



USER_KEYRECOVERABLE
final public static int USER_KEYRECOVERABLE(Code)
This users keystores are key recoverable.



USER_PRINT
final public static int USER_PRINT(Code)
Registration data will be printed for this user



USER_SENDNOTIFICATION
final public static int USER_SENDNOTIFICATION(Code)
Notification will be sent to this users emailaddress





Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.