【java.security.*】 - README

1
2
3
4
5
6
java.security(安全相关)
├── acl(此包中的类和接口已被java.security包中的类取代。)
├── cert(提供用于解析和管理证书,证书吊销列表(CRL)和证书路径的类和接口。)
├── interfaces(提供用于生成RSA实验室技术说明PKCS#1中定义的RSA 密钥的接口,以及NIST的FIPS-186中定义的DSA(数字签名算法)密钥。)
├── spec(提供关键规范和算法参数规范的类和接口)
└─ *.java(安全相关基础类)

包简介

提供安全框架的类和接口。

详细目录

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
java.security
├── AccessControlContext.java
├── AccessControlException.java
├── AccessController.java
├── AlgorithmConstraints.java
├── AlgorithmParameterGenerator.java
├── AlgorithmParameterGeneratorSpi.java
├── AlgorithmParameters.java
├── AlgorithmParametersSpi.java
├── AllPermission.java
├── AuthProvider.java
├── BasicPermission.java
├── Certificate.java
├── CodeSigner.java
├── CodeSource.java
├── CryptoPrimitive.java
├── DigestException.java
├── DigestInputStream.java
├── DigestOutputStream.java
├── DomainCombiner.java
├── DomainLoadStoreParameter.java
├── GeneralSecurityException.java
├── Guard.java
├── GuardedObject.java
├── Identity.java
├── IdentityScope.java
├── InvalidAlgorithmParameterException.java
├── InvalidKeyException.java
├── InvalidParameterException.java
├── Key.java
├── KeyException.java
├── KeyFactory.java
├── KeyFactorySpi.java
├── KeyManagementException.java
├── KeyPair.java
├── KeyPairGenerator.java
├── KeyPairGeneratorSpi.java
├── KeyRep.java
├── KeyStore.java
├── KeyStoreException.java
├── KeyStoreSpi.java
├── MessageDigest.java
├── MessageDigestSpi.java
├── NoSuchAlgorithmException.java
├── NoSuchProviderException.java
├── PKCS12Attribute.java
├── Permission.java
├── PermissionCollection.java
├── Permissions.java
├── Policy.java
├── PolicySpi.java
├── Principal.java
├── PrivateKey.java
├── PrivilegedAction.java
├── PrivilegedActionException.java
├── PrivilegedExceptionAction.java
├── ProtectionDomain.java
├── Provider.java
├── ProviderException.java
├── PublicKey.java
├── SecureClassLoader.java
├── SecureRandom.java
├── SecureRandomSpi.java
├── Security.java
├── SecurityPermission.java
├── Signature.java
├── SignatureException.java
├── SignatureSpi.java
├── SignedObject.java
├── Signer.java
├── Timestamp.java
├── URIParameter.java
├── UnrecoverableEntryException.java
├── UnrecoverableKeyException.java
├── UnresolvedPermission.java
├── UnresolvedPermissionCollection.java
├── acl
│   ├── Acl.java
│   ├── AclEntry.java
│   ├── AclNotFoundException.java
│   ├── Group.java
│   ├── LastOwnerException.java
│   ├── NotOwnerException.java
│   ├── Owner.java
│   ├── Permission.java
│   └── package-info.java
├── cert
│   ├── CRL.java
│   ├── CRLException.java
│   ├── CRLReason.java
│   ├── CRLSelector.java
│   ├── CertPath.java
│   ├── CertPathBuilder.java
│   ├── CertPathBuilderException.java
│   ├── CertPathBuilderResult.java
│   ├── CertPathBuilderSpi.java
│   ├── CertPathChecker.java
│   ├── CertPathHelperImpl.java
│   ├── CertPathParameters.java
│   ├── CertPathValidator.java
│   ├── CertPathValidatorException.java
│   ├── CertPathValidatorResult.java
│   ├── CertPathValidatorSpi.java
│   ├── CertSelector.java
│   ├── CertStore.java
│   ├── CertStoreException.java
│   ├── CertStoreParameters.java
│   ├── CertStoreSpi.java
│   ├── Certificate.java
│   ├── CertificateEncodingException.java
│   ├── CertificateException.java
│   ├── CertificateExpiredException.java
│   ├── CertificateFactory.java
│   ├── CertificateFactorySpi.java
│   ├── CertificateNotYetValidException.java
│   ├── CertificateParsingException.java
│   ├── CertificateRevokedException.java
│   ├── CollectionCertStoreParameters.java
│   ├── Extension.java
│   ├── LDAPCertStoreParameters.java
│   ├── PKIXBuilderParameters.java
│   ├── PKIXCertPathBuilderResult.java
│   ├── PKIXCertPathChecker.java
│   ├── PKIXCertPathValidatorResult.java
│   ├── PKIXParameters.java
│   ├── PKIXReason.java
│   ├── PKIXRevocationChecker.java
│   ├── PolicyNode.java
│   ├── PolicyQualifierInfo.java
│   ├── TrustAnchor.java
│   ├── X509CRL.java
│   ├── X509CRLEntry.java
│   ├── X509CRLSelector.java
│   ├── X509CertSelector.java
│   ├── X509Certificate.java
│   ├── X509Extension.java
│   └── package-info.java
├── interfaces
│   ├── DSAKey.java
│   ├── DSAKeyPairGenerator.java
│   ├── DSAParams.java
│   ├── DSAPrivateKey.java
│   ├── DSAPublicKey.java
│   ├── ECKey.java
│   ├── ECPrivateKey.java
│   ├── ECPublicKey.java
│   ├── RSAKey.java
│   ├── RSAMultiPrimePrivateCrtKey.java
│   ├── RSAPrivateCrtKey.java
│   ├── RSAPrivateKey.java
│   ├── RSAPublicKey.java
│   └── package-info.java
├── package-info.java
└── spec
├── AlgorithmParameterSpec.java
├── DSAGenParameterSpec.java
├── DSAParameterSpec.java
├── DSAPrivateKeySpec.java
├── DSAPublicKeySpec.java
├── ECField.java
├── ECFieldF2m.java
├── ECFieldFp.java
├── ECGenParameterSpec.java
├── ECParameterSpec.java
├── ECPoint.java
├── ECPrivateKeySpec.java
├── ECPublicKeySpec.java
├── EllipticCurve.java
├── EncodedKeySpec.java
├── InvalidKeySpecException.java
├── InvalidParameterSpecException.java
├── KeySpec.java
├── MGF1ParameterSpec.java
├── PKCS8EncodedKeySpec.java
├── PSSParameterSpec.java
├── RSAKeyGenParameterSpec.java
├── RSAMultiPrimePrivateCrtKeySpec.java
├── RSAOtherPrimeInfo.java
├── RSAPrivateCrtKeySpec.java
├── RSAPrivateKeySpec.java
├── RSAPublicKeySpec.java
├── X509EncodedKeySpec.java
└── package-info.java