java.lang.Object | |
↳ | sun.security.provider.certpath.BuildStep |
Describes one step of a certification path build, consisting of a
Vertex
state description, a certificate, a possible throwable,
and a result code.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | BACK | result code associated with a certificate that was tried, but that represents an unsuccessful path, so the certificate has been backed out to allow backtracking to the next possible path. | |||||||||
int | FAIL | result code associated with a certificate that represents the end of the last possible path, where no path successfully reached the target. | |||||||||
int | FOLLOW | result code associated with a certificate that successfully continues the current path, but does not yet reach the target. | |||||||||
int | POSSIBLE | result code associated with a certificate that may continue a path from the current certificate. | |||||||||
int | SUCCEED | result code associated with a certificate that represents the end of a path that successfully reaches the target. |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
construct a BuildStep
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
return a string representation of this build step, including all possible
detail of the vertex state, but not including the certificate contents.
| |||||||||||
return the certificate associated with this build step
| |||||||||||
return string form of issuer name from certificate associated with this
build step, or a default name if no certificate associated with this
build step, or if issuer name could not be obtained from the certificate.
| |||||||||||
return string form of issuer name from certificate associated with this
build step
| |||||||||||
return the result code associated with this build step.
| |||||||||||
return string form of subject name from certificate associated with this
build step, or a default name if no certificate associated with this
build step, or if subject name could not be obtained from the
certificate.
| |||||||||||
return string form of subject name from certificate associated with this
build step.
| |||||||||||
return the exception associated with this build step.
| |||||||||||
return vertex description for this build step
| |||||||||||
return a string representing the meaning of the result code associated
with this build step.
| |||||||||||
return a string representation of this build step, showing minimal
detail.
| |||||||||||
return a string representation of this build step, showing all detail of
the vertex state appropriate to the result of this build step, and the
certificate contents.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
result code associated with a certificate that was tried, but that represents an unsuccessful path, so the certificate has been backed out to allow backtracking to the next possible path.
result code associated with a certificate that represents the end of the last possible path, where no path successfully reached the target.
result code associated with a certificate that successfully continues the current path, but does not yet reach the target.
result code associated with a certificate that may continue a path from the current certificate.
result code associated with a certificate that represents the end of a path that successfully reaches the target.
construct a BuildStep
vtx | description of the vertex at this step |
---|---|
res | result, where result is one of POSSIBLE, BACK, FOLLOW, FAIL, SUCCEED |
return a string representation of this build step, including all possible detail of the vertex state, but not including the certificate contents.
return string form of issuer name from certificate associated with this build step, or a default name if no certificate associated with this build step, or if issuer name could not be obtained from the certificate.
defaultName | name to use as default if unable to return an issuer name from the certificate, or if no certificate. |
---|
return string form of issuer name from certificate associated with this build step
return the result code associated with this build step. The result codes are POSSIBLE, FOLLOW, BACK, FAIL, SUCCEED.
return string form of subject name from certificate associated with this build step, or a default name if no certificate associated with this build step, or if subject name could not be obtained from the certificate.
defaultName | name to use as default if unable to return a subject name from the certificate, or if no certificate. |
---|
return string form of subject name from certificate associated with this build step.
return a string representing the meaning of the result code associated with this build step.
res | result code |
---|
return a string representation of this build step, showing minimal detail.
return a string representation of this build step, showing all detail of the vertex state appropriate to the result of this build step, and the certificate contents.