|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 패키지 다음의 패키지 | 프레임 있어 프레임 없음 모든 클래스 |
참조:
설명
인터페이스의 개요 | |
Certificate | 추천 되고 있지 않습니다. Java 2 플랫폼에서는 증명서를 취급하는 새로운 패키지가 작성되었습니다. |
DomainCombiner | DomainCombiner 에서는 동적으로 현행의 AccessControlContext 에 관련한 ProtectionDomains 를 변경하는 수단을 제공합니다.
|
Guard | 이 인터페이스는 다른 오브젝트에의 액세스로부터 보호하기 위한 오브젝트인 가이드를 나타냅니다. |
Key | 이 Key 인터페이스는 모든 열쇠에 대한 최상정도의 인터페이스입니다. |
Principal | 이 인터페이스는 주체라고 하는 추상적인 개념을 나타냅니다. |
PrivateKey | 비공개열쇠입니다. |
PrivilegedAction | 특권을 유효하게 해 실행하는 계산입니다. |
PrivilegedExceptionAction | 특권을 유효하게 해 실행하는 계산으로, 1 kr 또는 복수의 확인제예외를 슬로우 합니다. |
PublicKey | 공개열쇠입니다. |
클래스의 개요 | |
AccessControlContext | AccessControlContext 는 그것이 캡슐화하는 문맥에 근거해, system resource에의 액세스를 허가할지 어떨지를 결정하기 위해서(때문에) 사용됩니다. |
AccessController | AccessController 클래스는 액세스 제어의 조작과 결정에 사용됩니다. |
AlgorithmParameterGenerator | AlgorithmParameterGenerator 클래스는 특정의 알고리즘으로 사용되는 파라미터세트를 생성하기 위해서 사용됩니다. |
AlgorithmParameterGeneratorSpi | 이 클래스는 AlgorithmParameterGenerator 클래스의 서비스 프로바이더 인터페이스 (Service Provider Interface,SPI)를 정의합니다. |
AlgorithmParameters | 암호화 파라미터의 불투명한 표시로서 사용합니다. |
AlgorithmParametersSpi | 이 클래스는 AlgorithmParameters 클래스의 서비스 프로바이더 인터페이스 (SPI)를 정의합니다. |
AllPermission | AllPermission 는 다른 모든 액세스권을 포함 하는 액세스권입니다. |
BasicPermission | BasicPermission 는 Permission 클래스를 확장하는 클래스에서, BasicPermission 와 같은 명명 규약에 따를 필요가 있는 액세스권의 base class로서 사용할 수 있습니다. |
CodeSource | 이 클래스는 위치 (URL)에 가세해, 그 위치로부터 발생하는 서명 첨부 코드의 검증에 사용한 증명서도 캡슐화하는 것으로써, 코드 베이스의 개념을 확장합니다. |
DigestInputStream | 스트림을 통과하는 비트를 사용해, 관련한 메세지 다이제스트를 갱신하는 투명한 스트림입니다. |
DigestOutputStream | 스트림을 통과하는 비트를 사용해, 관련한 메세지 다이제스트를 갱신하는 투명한 스트림입니다. |
GuardedObject | GuardedObject 는 다른 오브젝트에의 액세스로부터 보호하기 위한 오브젝트입니다. |
Identity | 추천 되고 있지 않습니다. 이 클래스는 현재 사용되고 있지 않습니다. |
IdentityScope | 추천 되고 있지 않습니다. 이 클래스는 현재 사용되고 있지 않습니다. |
KeyFactory | 열쇠 팩토리는 Key 형의 불투명한 암호열쇠인 「열쇠」라고, 기본의 열쇠 데이터의 투명한 표현인 「열쇠 사양」이라는 사이의 변환을 실시하기 위해서(때문에) 사용합니다.
|
KeyFactorySpi | 이 클래스는 KeyFactory 클래스의 Service Provider Interface (SPI)를 정의합니다. |
KeyPair | 이 클래스는 열쇠 페어 (공개열쇠와 비공개열쇠)의 단순한 홀더입니다. |
KeyPairGenerator | KeyPairGenerator 클래스는 공개열쇠와 비공개열쇠의 페어를 생성하기 위해서 사용합니다. |
KeyPairGeneratorSpi | 이 클래스는 KeyPairGenerator 클래스의 Service Provider Interface (SPI)를 정의합니다. |
KeyStore | 이 클래스는 열쇠와 증명서의 메모리내 콜렉션을 나타내, 다음의 2 종류의 엔트리를 관리합니다. |
KeyStoreSpi | 이 클래스는 KeyStore 클래스의 Service Provider Interface (SPI)를 정의합니다. |
MessageDigest | 이 MessageDigest 클래스는 MD5 또는 SHA 등의 메세지 다이제스트 알고리즘의 기능을 제공합니다. |
MessageDigestSpi | MessageDigest 클래스의 Service Provider Interface (SPI)를 정의합니다. |
Permission | system resource에의 액세스를 표현하는 추상 클래스입니다. |
PermissionCollection | Permission 오브젝트의 콜렉션을 나타내는 abstract 클래스입니다. |
Permissions | Permissions 의 이종 콜렉션을 나타냅니다. |
Policy | Java 어플리케이션 환경의 system security 폴리시 (각종 소스의 코드로 이용할 수 있는 액세스권은 어떤 것인지를 지정한다)를 나타내는 추상 클래스입니다. |
ProtectionDomain | ProtectionDomain 클래스는 도메인의 속성을 캡슐화해, 주어진 Principal 세트 대신에 실행되는 경우에, 그 인스턴스에 대해서 액세스권세트가 주어지는 클래스세트를 포함합니다. |
Provider | 이 클래스는 Java Security API 의 「프로바이더」를 나타냅니다. |
SecureClassLoader | 이 클래스는 디폴트로 시스템 정책에 의해 추출되는 관련한 코드 소스와 액세스권을 가지는 클래스를 정의하기 위한 추가 서포트를 사용해, ClassLoader 를 확장합니다. |
SecureRandom | 이 클래스에서는 암호용으로 강화한 유사 난수 제네레이터 (PRNG)를 제공합니다. |
SecureRandomSpi | 이 클래스는 SecureRandom 클래스의 Service Provider Interface (SPI)를 정의합니다. |
Security | 이 클래스는 모든 시큐러티 프로퍼티, 및 공통의 시큐러티 메소드를 집중관리합니다. |
SecurityPermission | 이 클래스는 시큐러티 액세스권을 위해서(때문에) 준비되어 있습니다. |
Signature | Signature 클래스는 어플리케이션에 대해서 디지털 서명 알고리즘의 기능을 제공하기 위해서 사용됩니다. |
SignatureSpi | Signature 클래스의 Service Provider Interface (SPI)를 정의합니다. |
SignedObject | SignedObject 는 인증 실행시 오브젝트의 작성을 목적으로 한 클래스입니다. |
Signer | 추천 되고 있지 않습니다. 이 클래스는 현재 사용되고 있지 않습니다. |
UnresolvedPermission | UnresolvedPermission 클래스를 사용하면(자), Policy 의 초기화 때에는 「해결되지 않았다」Permissions 를 보관 유지할 수 있습니다. |
예외의 개요 | |
AccessControlException | 이 예외는 파일 시스템이나 네트워크등이 중요한 system resource에의 액세스 요구가 거부된 것을 나타내기 위해서(때문에), AccessController 에 의해 슬로우 됩니다. |
DigestException | 범용적인 메세지 다이제스트 예외입니다. |
GeneralSecurityException | 이것은 일반적인 시큐러티 예외 클래스에서, 이 클래스를 확장해,java.security 패키지의 모든 예외 클래스를 그룹화 합니다.
|
InvalidAlgorithmParameterException | 무효 또는 부적절한 알고리즘 파라미터의 예외입니다. |
InvalidKeyException | 무효인 encode, 길이의 잘못해, 미초기화등의 무효인 열쇠에 대한 예외입니다. |
InvalidParameterException | 메소드에 무효인 파라미터가 건네받으면(자), JCA 또는 JCE 엔진 클래스를 위해서(때문에) 설계된, 이 예외가 슬로우 됩니다. |
KeyException | 기본적인 열쇠의 예외입니다. |
KeyManagementException | 열쇠 관리에 관계하는 모든 조작에 대한 일반적인 열쇠 관리 예외입니다. |
KeyStoreException | 일반 키스트아 예외입니다. |
NoSuchAlgorithmException | 이 예외는 어느 암호 알고리즘이 요구되었음에도 불구하고, 현재의 환경에서는 사용 가능하지 않은 경우에 슬로우 됩니다. |
NoSuchProviderException | 이 예외는 특정의 시큐러티 프로바이더가 요구되었음에도 불구하고, 현재의 환경에서는 사용 가능하지 않은 경우에 슬로우 됩니다. |
PrivilegedActionException | 이 예외는 doPrivileged(PrivilegedExceptionAction) 와 doPrivileged(PrivilegedExceptionAction, AccessControlContext context) 에 의해 슬로우 되어 실행되고 있는 액션이 확인제예외를 슬로우 한 것을 나타냅니다. |
ProviderException | 프로바이더 예외 (설정 에러등)에 대한 실행시 예외입니다. |
SignatureException | 범용적인 서명의 예외입니다. |
UnrecoverableKeyException | 이 예외는 키스트아내의 키를 복원할 수 없는 경우에 슬로우 됩니다. |
시큐러티 체제의 클래스와 인터페이스를 제공합니다. 이것에는 간단하게 설정 가능한, 꼼꼼한 액세스 제어 시큐러티 아키텍쳐를 구현하는 클래스가 있습니다. 또, 이 패키지에서는 암호 공개열쇠 페어의 생성과 저장외, 수많은 export 가능한 암호 처리를 서포트하고 있습니다. 이 암호 처리에는 메세지 다이제스트나 서명의 생성등의 처리도 포함됩니다. 또, 서명 또는 가이드 첨부의 오브젝트, 및 시큐러티 보호된 난수 생성을 서포트하는 클래스를 제공합니다. 이 패키지로 제공되는 많은 클래스 (특히 암호화 및 시큐러티 보호된 난수 제네레이터 클래스)는 프로바이더에 의존합니다. 이 클래스 자신은 어플리케이션을 기술하는 프로그래밍 인터페이스를 정의합니다. 어플리케이션의 구현 자체는 독립한 써드파티 벤더에 의해 기술되어 필요에 따라서 심리스에 플러그 인 하는 것이 가능합니다. 이 때문에 어플리케이션 개발자는 코드의 추가나 개서를 실시하지 않고 , 프로바이더에 근거하는 구현을 몇개에서도 이용할 수 있습니다.
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 패키지 다음의 패키지 | 프레임 있어 프레임 없음 모든 클래스 |
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.