Java Doc for CAInfo.java in » Authentication-Authorization » ejbca » org » ejbca » core » model » ca » caadmin » 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.ca.caadmin
Source Cross Reference
Class Diagram
Java Document (Java Doc)
java.lang
.Object
org.ejbca.core.model.ca.caadmin
.CAInfo
All known Subclasses:
org.ejbca.core.model.ca.caadmin
.X509CAInfo
,
CAInfo
public
class CAInfo implements
Serializable
(Code)
Holds nonsensitive information about a CA.
version:
$Id: CAInfo.java,v 1.12 2008/02/26 15:37:14 herrvendil Exp $
Field Summary
final
public
static int[]
AVAILABLE_APPROVALSETTINGS
final
public
static
String
[]
AVAILABLE_APPROVALSETTINGS_TEXTS
final
public
static int
CATYPE_X509
final
public
static int
REQ_APPROVAL_ACTIVATECATOKEN
final
public
static int
REQ_APPROVAL_ADDEDITENDENTITY
final
public
static int
REQ_APPROVAL_KEYRECOVER
final
public
static int
REQ_APPROVAL_REVOCATION
final
public
static int
SELFSIGNED
Constants indicating that the CA is selfsigned.
final
public
static int
SIGNEDBYEXTERNALCA
Constant indicating that the CA is signed by an external CA.
final
public
static int
SPECIALCAIDBORDER
Constant indicating where the special caid border is.
protected
Collection
approvalSettings
protected
int
caid
protected
CATokenInfo
catokeninfo
protected
int
catype
protected
Collection
certificatechain
protected
int
certificateprofileid
protected
int
crlIssueInterval
protected
int
crlOverlapTime
protected
int
crlperiod
protected
Collection
crlpublishers
protected
int
deltacrlperiod
protected
String
description
protected
Date
expiretime
protected
Collection
extendedcaserviceinfos
protected
boolean
finishuser
protected
String
name
protected
int
numOfReqApprovals
protected
Date
revokationdate
protected
int
revokationreason
protected
int
signedby
protected
int
status
protected
String
subjectdn
protected
Date
updatetime
protected
int
validity
Constructor Summary
public
CAInfo
()
Method Summary
public
Collection
getApprovalSettings
()
public
int
getCAId
()
public
CATokenInfo
getCATokenInfo
()
public
int
getCAType
()
public
int
getCRLIssueInterval
()
public
int
getCRLOverlapTime
()
public
int
getCRLPeriod
()
public
Collection
getCRLPublishers
()
public
Collection
getCertificateChain
()
Retrieves the certificate chain for the CA.
public
int
getCertificateProfileId
()
public
int
getDeltaCRLPeriod
()
public
String
getDescription
()
public
Date
getExpireTime
()
public
Collection
getExtendedCAServiceInfos
()
Lists the extended CA services.
public
boolean
getFinishUser
()
public
String
getName
()
public
int
getNumOfReqApprovals
()
Returns the number of different administrators that needs to approve an action, default 1.
public
Date
getRevokationDate
()
public
int
getRevokationReason
()
public
int
getSignedBy
()
public
int
getStatus
()
public
String
getSubjectDN
()
public
Date
getUpdateTime
()
public
int
getValidity
()
public
boolean
isApprovalRequired
(int action)
Returns true if the action requires approvals.
public
void
setApprovalSettings
(
Collection
approvalSettings)
public
void
setCRLIssueInterval
(int crlissueinterval)
public
void
setCRLOverlapTime
(int crloverlaptime)
public
void
setCRLPeriod
(int crlperiod)
public
void
setCRLPublishers
(
Collection
crlpublishers)
public
void
setDeltaCRLPeriod
(int deltacrlperiod)
public
void
setDescription
(
String
description)
public
void
setExtendedCAServiceInfos
(
Collection
extendedcaserviceinfos)
public
void
setFinishUser
(boolean finishuser)
public
void
setNumOfReqApprovals
(int numOfReqApprovals)
public
void
setValidity
(int validity)
Field Detail
AVAILABLE_APPROVALSETTINGS
final
public
static int[] AVAILABLE_APPROVALSETTINGS
(Code)
AVAILABLE_APPROVALSETTINGS_TEXTS
final
public
static
String
[] AVAILABLE_APPROVALSETTINGS_TEXTS
(Code)
CATYPE_X509
final
public
static int CATYPE_X509
(Code)
REQ_APPROVAL_ACTIVATECATOKEN
final
public
static int REQ_APPROVAL_ACTIVATECATOKEN
(Code)
Constants indicating approval settings for activation of CA tokens
REQ_APPROVAL_ADDEDITENDENTITY
final
public
static int REQ_APPROVAL_ADDEDITENDENTITY
(Code)
Constants indicating approvalsettings for this CA
REQ_APPROVAL_KEYRECOVER
final
public
static int REQ_APPROVAL_KEYRECOVER
(Code)
Constants indicating approvalsettings for key recover this CA
REQ_APPROVAL_REVOCATION
final
public
static int REQ_APPROVAL_REVOCATION
(Code)
Constants indicating approvalsettings for revocations this CA
SELFSIGNED
final
public
static int SELFSIGNED
(Code)
Constants indicating that the CA is selfsigned.
SIGNEDBYEXTERNALCA
final
public
static int SIGNEDBYEXTERNALCA
(Code)
Constant indicating that the CA is signed by an external CA.
SPECIALCAIDBORDER
final
public
static int SPECIALCAIDBORDER
(Code)
Constant indicating where the special caid border is. All CAs with CA id not below this value should be created
approvalSettings
protected
Collection
approvalSettings
(Code)
caid
protected
int caid
(Code)
catokeninfo
protected
CATokenInfo
catokeninfo
(Code)
catype
protected
int catype
(Code)
certificatechain
protected
Collection
certificatechain
(Code)
certificateprofileid
protected
int certificateprofileid
(Code)
crlIssueInterval
protected
int crlIssueInterval
(Code)
Default value 0
crlOverlapTime
protected
int crlOverlapTime
(Code)
Default value 10 minutes
crlperiod
protected
int crlperiod
(Code)
Default value 24 hours
crlpublishers
protected
Collection
crlpublishers
(Code)
deltacrlperiod
protected
int deltacrlperiod
(Code)
Default value 0 = disabled
description
protected
String
description
(Code)
expiretime
protected
Date
expiretime
(Code)
extendedcaserviceinfos
protected
Collection
extendedcaserviceinfos
(Code)
finishuser
protected
boolean finishuser
(Code)
name
protected
String
name
(Code)
numOfReqApprovals
protected
int numOfReqApprovals
(Code)
revokationdate
protected
Date
revokationdate
(Code)
revokationreason
protected
int revokationreason
(Code)
signedby
protected
int signedby
(Code)
status
protected
int status
(Code)
subjectdn
protected
String
subjectdn
(Code)
updatetime
protected
Date
updatetime
(Code)
validity
protected
int validity
(Code)
Constructor Detail
CAInfo
public
CAInfo()
(Code)
Method Detail
getApprovalSettings
public
Collection
getApprovalSettings()
(Code)
Returns a collection of Integers (CAInfo.REQ_APPROVAL_ constants) of which action that requires approvals, default none Never null
getCAId
public
int getCAId()
(Code)
getCATokenInfo
public
CATokenInfo
getCATokenInfo()
(Code)
getCAType
public
int getCAType()
(Code)
getCRLIssueInterval
public
int getCRLIssueInterval()
(Code)
getCRLOverlapTime
public
int getCRLOverlapTime()
(Code)
getCRLPeriod
public
int getCRLPeriod()
(Code)
getCRLPublishers
public
Collection
getCRLPublishers()
(Code)
getCertificateChain
public
Collection
getCertificateChain()
(Code)
Retrieves the certificate chain for the CA. The returned certificate chain MUST have the RootCA certificate in the last position and the CAs certificate in the first.
getCertificateProfileId
public
int getCertificateProfileId()
(Code)
getDeltaCRLPeriod
public
int getDeltaCRLPeriod()
(Code)
getDescription
public
String
getDescription()
(Code)
getExpireTime
public
Date
getExpireTime()
(Code)
getExtendedCAServiceInfos
public
Collection
getExtendedCAServiceInfos()
(Code)
Lists the extended CA services. Collection of ExtendedCAServiceInfo
getFinishUser
public
boolean getFinishUser()
(Code)
getName
public
String
getName()
(Code)
getNumOfReqApprovals
public
int getNumOfReqApprovals()
(Code)
Returns the number of different administrators that needs to approve an action, default 1.
getRevokationDate
public
Date
getRevokationDate()
(Code)
getRevokationReason
public
int getRevokationReason()
(Code)
getSignedBy
public
int getSignedBy()
(Code)
getStatus
public
int getStatus()
(Code)
getSubjectDN
public
String
getSubjectDN()
(Code)
getUpdateTime
public
Date
getUpdateTime()
(Code)
getValidity
public
int getValidity()
(Code)
isApprovalRequired
public
boolean isApprovalRequired(int action)
(Code)
Returns true if the action requires approvals. action, on of the CAInfo.REQ_APPROVAL_ constants
setApprovalSettings
public
void setApprovalSettings(
Collection
approvalSettings)
(Code)
Collection of Integers (CAInfo.REQ_APPROVAL_ constants) of which action that requires approvals
setCRLIssueInterval
public
void setCRLIssueInterval(int crlissueinterval)
(Code)
setCRLOverlapTime
public
void setCRLOverlapTime(int crloverlaptime)
(Code)
setCRLPeriod
public
void setCRLPeriod(int crlperiod)
(Code)
setCRLPublishers
public
void setCRLPublishers(
Collection
crlpublishers)
(Code)
setDeltaCRLPeriod
public
void setDeltaCRLPeriod(int deltacrlperiod)
(Code)
setDescription
public
void setDescription(
String
description)
(Code)
setExtendedCAServiceInfos
public
void setExtendedCAServiceInfos(
Collection
extendedcaserviceinfos)
(Code)
setFinishUser
public
void setFinishUser(boolean finishuser)
(Code)
setNumOfReqApprovals
public
void setNumOfReqApprovals(int numOfReqApprovals)
(Code)
The number of different administrators that needs to approve
setValidity
public
void setValidity(int validity)
(Code)
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.