|
JCaosLib V1.4.4.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.dreamsecurity.jcaos.x509.X509ExcludedSubtrees
인증서 경로 검증 시, 이름 제한 필드의 ExcludedSubtrees를 검증하기 위해서 사용되는 클래스이다.
X509CertPathValidator
Constructor Summary | |
X509ExcludedSubtrees()
X509PermittedSubtrees 객체를 생성한다. |
Method Summary | |
void |
unionDirectoryName(X500Principal name)
DirectoryName 형식의 허용하지 않는 이름을 추가한다. |
void |
unionDNSName(java.lang.String name)
DNSName 형식의 허용하지 않는 이름을 추가한다. |
void |
unionIPAddress(java.lang.String name)
IPAddress 형식의 허용하지 않는 이름을 추가한다. |
void |
unionRfc822Name(java.lang.String name)
RFC822Name 형식의 허용하지 않는 이름을 추가한다. |
void |
unionUniformResourceIdentifier(java.lang.String name)
UniformResourceIdentifier 형식의 허용하지 않는 이름을 추가한다. |
void |
validateDirectoryName(X500Principal name)
입력하는 DirectoryName 형식의 이름이 허용하지 않는 이름 형식을 사용하지 않음을 확인한다. |
void |
validateDNSName(java.lang.String name)
입력하는 DNSName 형식의 이름이 허용하지 않는 이름 형식을 사용하지 않음을 확인한다. |
void |
validateIPAddress(java.lang.String name)
입력하는 IPAddress 형식의 이름이 허용하지 않는 이름 형식을 사용하지 않음을 확인한다. |
void |
validateRFC822Name(java.lang.String name)
입력하는 RFC822Name 형식의 이름이 허용하지 않는 이름 형식을 사용하지 않음을 확인한다. |
void |
validateUniformResourceIdentifier(java.lang.String name)
입력하는 UniformResourceIdentifier 형식의 이름이 허용하지 않는 이름 형식을 사용하지 않음을 확인한다. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public X509ExcludedSubtrees()
Method Detail |
public void unionRfc822Name(java.lang.String name)
name
- RFC822Name 형식의 허용하지 않는 이름public void unionDNSName(java.lang.String name)
name
- DNSName 형식의 허용하지 않는 이름public void unionUniformResourceIdentifier(java.lang.String name)
name
- UniformResourceIdentifier 형식의 허용하지 않는 이름public void unionIPAddress(java.lang.String name)
name
- IPAddress 형식의 허용하지 않는 이름public void unionDirectoryName(X500Principal name) throws java.io.IOException, ParsingException
name
- DirectoryName 형식의 허용하지 않는 이름
java.io.IOException
- 이름 디코딩 실패시 발생
ParsingException
- 지원하지 않는 종류의 이름 형식이 있을 경우에 발생public void validateRFC822Name(java.lang.String name) throws ValidateNameConstraintsException
name
- RFC822Name 형식의 이름
ValidateNameConstraintsException
- 허용하지 않는 이름 형식을 사용한 경우에 발생public void validateDNSName(java.lang.String name) throws ValidateNameConstraintsException
name
- DNSName 형식의 이름
ValidateNameConstraintsException
- 허용하지 않는 이름 형식을 사용한 경우에 발생public void validateUniformResourceIdentifier(java.lang.String name) throws ValidateNameConstraintsException
name
- UniformResourceIdentifier 형식의 이름
ValidateNameConstraintsException
- 허용하지 않는 이름 형식을 사용한 경우에 발생public void validateIPAddress(java.lang.String name) throws ValidateNameConstraintsException
name
- IPAddress 형식의 이름
ValidateNameConstraintsException
- 허용하지 않는 이름 형식을 사용한 경우에 발생public void validateDirectoryName(X500Principal name) throws java.io.IOException, ParsingException, ValidateNameConstraintsException
name
- DirectoryName 형식의 이름
java.io.IOException
- 이름 디코딩 실패시 발생
ParsingException
- 지원하지 않는 종류의 이름 형식이 있을 경우에 발생
ValidateNameConstraintsException
- 허용하지 않는 이름 형식을 사용한 경우에 발생
|
JCaosLib V1.4.4.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |