/
jakarta.security.auth.message.sig
317 lines (275 loc) · 16.9 KB
/
jakarta.security.auth.message.sig
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
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
#Signature file v4.1
#Version 2.0
CLSS public jakarta.security.auth.message.AuthException
cons public init()
cons public init(java.lang.String)
supr javax.security.auth.login.LoginException
hfds serialVersionUID
CLSS public jakarta.security.auth.message.AuthStatus
fld public final static jakarta.security.auth.message.AuthStatus FAILURE
fld public final static jakarta.security.auth.message.AuthStatus SEND_CONTINUE
fld public final static jakarta.security.auth.message.AuthStatus SEND_FAILURE
fld public final static jakarta.security.auth.message.AuthStatus SEND_SUCCESS
fld public final static jakarta.security.auth.message.AuthStatus SUCCESS
meth public java.lang.String toString()
supr java.lang.Object
hfds value
CLSS public abstract interface jakarta.security.auth.message.ClientAuth
meth public abstract jakarta.security.auth.message.AuthStatus secureRequest(jakarta.security.auth.message.MessageInfo,javax.security.auth.Subject) throws jakarta.security.auth.message.AuthException
meth public abstract jakarta.security.auth.message.AuthStatus validateResponse(jakarta.security.auth.message.MessageInfo,javax.security.auth.Subject,javax.security.auth.Subject) throws jakarta.security.auth.message.AuthException
meth public abstract void cleanSubject(jakarta.security.auth.message.MessageInfo,javax.security.auth.Subject) throws jakarta.security.auth.message.AuthException
CLSS public abstract interface jakarta.security.auth.message.MessageInfo
meth public abstract java.lang.Object getRequestMessage()
meth public abstract java.lang.Object getResponseMessage()
meth public abstract java.util.Map getMap()
meth public abstract void setRequestMessage(java.lang.Object)
meth public abstract void setResponseMessage(java.lang.Object)
CLSS public jakarta.security.auth.message.MessagePolicy
cons public init(jakarta.security.auth.message.MessagePolicy$TargetPolicy[],boolean)
innr public abstract interface static ProtectionPolicy
innr public abstract interface static Target
innr public static TargetPolicy
meth public boolean isMandatory()
meth public jakarta.security.auth.message.MessagePolicy$TargetPolicy[] getTargetPolicies()
supr java.lang.Object
hfds mandatory,targetPolicies
CLSS public abstract interface static jakarta.security.auth.message.MessagePolicy$ProtectionPolicy
outer jakarta.security.auth.message.MessagePolicy
fld public final static java.lang.String AUTHENTICATE_CONTENT = "#authenticateContent"
fld public final static java.lang.String AUTHENTICATE_RECIPIENT = "#authenticateRecipient"
fld public final static java.lang.String AUTHENTICATE_SENDER = "#authenticateSender"
meth public abstract java.lang.String getID()
CLSS public abstract interface static jakarta.security.auth.message.MessagePolicy$Target
outer jakarta.security.auth.message.MessagePolicy
meth public abstract java.lang.Object get(jakarta.security.auth.message.MessageInfo)
meth public abstract void put(jakarta.security.auth.message.MessageInfo,java.lang.Object)
meth public abstract void remove(jakarta.security.auth.message.MessageInfo)
CLSS public static jakarta.security.auth.message.MessagePolicy$TargetPolicy
outer jakarta.security.auth.message.MessagePolicy
cons public init(jakarta.security.auth.message.MessagePolicy$Target[],jakarta.security.auth.message.MessagePolicy$ProtectionPolicy)
meth public jakarta.security.auth.message.MessagePolicy$ProtectionPolicy getProtectionPolicy()
meth public jakarta.security.auth.message.MessagePolicy$Target[] getTargets()
supr java.lang.Object
hfds protectionPolicy,targets
CLSS public abstract interface jakarta.security.auth.message.ServerAuth
meth public abstract jakarta.security.auth.message.AuthStatus secureResponse(jakarta.security.auth.message.MessageInfo,javax.security.auth.Subject) throws jakarta.security.auth.message.AuthException
meth public abstract jakarta.security.auth.message.AuthStatus validateRequest(jakarta.security.auth.message.MessageInfo,javax.security.auth.Subject,javax.security.auth.Subject) throws jakarta.security.auth.message.AuthException
meth public abstract void cleanSubject(jakarta.security.auth.message.MessageInfo,javax.security.auth.Subject) throws jakarta.security.auth.message.AuthException
CLSS public jakarta.security.auth.message.callback.CallerPrincipalCallback
cons public init(javax.security.auth.Subject,java.lang.String)
cons public init(javax.security.auth.Subject,java.security.Principal)
intf javax.security.auth.callback.Callback
meth public java.lang.String getName()
meth public java.security.Principal getPrincipal()
meth public javax.security.auth.Subject getSubject()
supr java.lang.Object
hfds name,principal,subject
CLSS public jakarta.security.auth.message.callback.CertStoreCallback
cons public init()
intf javax.security.auth.callback.Callback
meth public java.security.cert.CertStore getCertStore()
meth public void setCertStore(java.security.cert.CertStore)
supr java.lang.Object
hfds certStore
CLSS public jakarta.security.auth.message.callback.GroupPrincipalCallback
cons public init(javax.security.auth.Subject,java.lang.String[])
intf javax.security.auth.callback.Callback
meth public java.lang.String[] getGroups()
meth public javax.security.auth.Subject getSubject()
supr java.lang.Object
hfds groups,subject
CLSS public jakarta.security.auth.message.callback.PasswordValidationCallback
cons public init(javax.security.auth.Subject,java.lang.String,char[])
intf javax.security.auth.callback.Callback
meth public boolean getResult()
meth public char[] getPassword()
meth public java.lang.String getUsername()
meth public javax.security.auth.Subject getSubject()
meth public void clearPassword()
meth public void setResult(boolean)
supr java.lang.Object
hfds password,result,subject,username
CLSS public jakarta.security.auth.message.callback.PrivateKeyCallback
cons public init(jakarta.security.auth.message.callback.PrivateKeyCallback$Request)
innr public abstract interface static Request
innr public static AliasRequest
innr public static DigestRequest
innr public static IssuerSerialNumRequest
innr public static SubjectKeyIDRequest
intf javax.security.auth.callback.Callback
meth public jakarta.security.auth.message.callback.PrivateKeyCallback$Request getRequest()
meth public java.security.PrivateKey getKey()
meth public java.security.cert.Certificate[] getChain()
meth public void setKey(java.security.PrivateKey,java.security.cert.Certificate[])
supr java.lang.Object
hfds chain,key,request
CLSS public static jakarta.security.auth.message.callback.PrivateKeyCallback$AliasRequest
outer jakarta.security.auth.message.callback.PrivateKeyCallback
cons public init(java.lang.String)
intf jakarta.security.auth.message.callback.PrivateKeyCallback$Request
meth public java.lang.String getAlias()
supr java.lang.Object
hfds alias
CLSS public static jakarta.security.auth.message.callback.PrivateKeyCallback$DigestRequest
outer jakarta.security.auth.message.callback.PrivateKeyCallback
cons public init(byte[],java.lang.String)
intf jakarta.security.auth.message.callback.PrivateKeyCallback$Request
meth public byte[] getDigest()
meth public java.lang.String getAlgorithm()
supr java.lang.Object
hfds algorithm,digest
CLSS public static jakarta.security.auth.message.callback.PrivateKeyCallback$IssuerSerialNumRequest
outer jakarta.security.auth.message.callback.PrivateKeyCallback
cons public init(javax.security.auth.x500.X500Principal,java.math.BigInteger)
intf jakarta.security.auth.message.callback.PrivateKeyCallback$Request
meth public java.math.BigInteger getSerialNum()
meth public javax.security.auth.x500.X500Principal getIssuer()
supr java.lang.Object
hfds issuer,serialNum
CLSS public abstract interface static jakarta.security.auth.message.callback.PrivateKeyCallback$Request
outer jakarta.security.auth.message.callback.PrivateKeyCallback
CLSS public static jakarta.security.auth.message.callback.PrivateKeyCallback$SubjectKeyIDRequest
outer jakarta.security.auth.message.callback.PrivateKeyCallback
cons public init(byte[])
intf jakarta.security.auth.message.callback.PrivateKeyCallback$Request
meth public byte[] getSubjectKeyID()
supr java.lang.Object
hfds id
CLSS public jakarta.security.auth.message.callback.SecretKeyCallback
cons public init(jakarta.security.auth.message.callback.SecretKeyCallback$Request)
innr public abstract interface static Request
innr public static AliasRequest
intf javax.security.auth.callback.Callback
meth public jakarta.security.auth.message.callback.SecretKeyCallback$Request getRequest()
meth public javax.crypto.SecretKey getKey()
meth public void setKey(javax.crypto.SecretKey)
supr java.lang.Object
hfds key,request
CLSS public static jakarta.security.auth.message.callback.SecretKeyCallback$AliasRequest
outer jakarta.security.auth.message.callback.SecretKeyCallback
cons public init(java.lang.String)
intf jakarta.security.auth.message.callback.SecretKeyCallback$Request
meth public java.lang.String getAlias()
supr java.lang.Object
hfds alias
CLSS public abstract interface static jakarta.security.auth.message.callback.SecretKeyCallback$Request
outer jakarta.security.auth.message.callback.SecretKeyCallback
CLSS public jakarta.security.auth.message.callback.TrustStoreCallback
cons public init()
intf javax.security.auth.callback.Callback
meth public java.security.KeyStore getTrustStore()
meth public void setTrustStore(java.security.KeyStore)
supr java.lang.Object
hfds trustStore
CLSS public abstract interface jakarta.security.auth.message.config.AuthConfig
meth public abstract boolean isProtected()
meth public abstract java.lang.String getAppContext()
meth public abstract java.lang.String getAuthContextID(jakarta.security.auth.message.MessageInfo)
meth public abstract java.lang.String getMessageLayer()
meth public abstract void refresh()
CLSS public abstract jakarta.security.auth.message.config.AuthConfigFactory
cons public init()
fld public final static java.lang.String DEFAULT_FACTORY_SECURITY_PROPERTY = "authconfigprovider.factory"
fld public final static java.lang.String GET_FACTORY_PERMISSION_NAME = "getProperty.authconfigprovider.factory"
fld public final static java.lang.String PROVIDER_REGISTRATION_PERMISSION_NAME = "setProperty.authconfigfactory.provider"
fld public final static java.lang.String SET_FACTORY_PERMISSION_NAME = "setProperty.authconfigprovider.factory"
fld public final static java.security.SecurityPermission getFactorySecurityPermission
fld public final static java.security.SecurityPermission providerRegistrationSecurityPermission
fld public final static java.security.SecurityPermission setFactorySecurityPermission
innr public abstract interface static RegistrationContext
meth public abstract boolean removeRegistration(java.lang.String)
meth public abstract jakarta.security.auth.message.config.AuthConfigFactory$RegistrationContext getRegistrationContext(java.lang.String)
meth public abstract jakarta.security.auth.message.config.AuthConfigProvider getConfigProvider(java.lang.String,java.lang.String,jakarta.security.auth.message.config.RegistrationListener)
meth public abstract java.lang.String registerConfigProvider(jakarta.security.auth.message.config.AuthConfigProvider,java.lang.String,java.lang.String,java.lang.String)
meth public abstract java.lang.String registerConfigProvider(java.lang.String,java.util.Map,java.lang.String,java.lang.String,java.lang.String)
meth public abstract java.lang.String[] detachListener(jakarta.security.auth.message.config.RegistrationListener,java.lang.String,java.lang.String)
meth public abstract java.lang.String[] getRegistrationIDs(jakarta.security.auth.message.config.AuthConfigProvider)
meth public abstract void refresh()
meth public static jakarta.security.auth.message.config.AuthConfigFactory getFactory()
meth public static void setFactory(jakarta.security.auth.message.config.AuthConfigFactory)
supr java.lang.Object
hfds PROVIDER_SECURITY_PROPERTY,factory
CLSS public abstract interface static jakarta.security.auth.message.config.AuthConfigFactory$RegistrationContext
outer jakarta.security.auth.message.config.AuthConfigFactory
meth public abstract boolean isPersistent()
meth public abstract java.lang.String getAppContext()
meth public abstract java.lang.String getDescription()
meth public abstract java.lang.String getMessageLayer()
CLSS public abstract interface jakarta.security.auth.message.config.AuthConfigProvider
meth public abstract jakarta.security.auth.message.config.ClientAuthConfig getClientAuthConfig(java.lang.String,java.lang.String,javax.security.auth.callback.CallbackHandler) throws jakarta.security.auth.message.AuthException
meth public abstract jakarta.security.auth.message.config.ServerAuthConfig getServerAuthConfig(java.lang.String,java.lang.String,javax.security.auth.callback.CallbackHandler) throws jakarta.security.auth.message.AuthException
meth public abstract void refresh()
CLSS public abstract interface jakarta.security.auth.message.config.ClientAuthConfig
intf jakarta.security.auth.message.config.AuthConfig
meth public abstract jakarta.security.auth.message.config.ClientAuthContext getAuthContext(java.lang.String,javax.security.auth.Subject,java.util.Map) throws jakarta.security.auth.message.AuthException
CLSS public abstract interface jakarta.security.auth.message.config.ClientAuthContext
intf jakarta.security.auth.message.ClientAuth
CLSS public abstract interface jakarta.security.auth.message.config.RegistrationListener
meth public abstract void notify(java.lang.String,java.lang.String)
CLSS public abstract interface jakarta.security.auth.message.config.ServerAuthConfig
intf jakarta.security.auth.message.config.AuthConfig
meth public abstract jakarta.security.auth.message.config.ServerAuthContext getAuthContext(java.lang.String,javax.security.auth.Subject,java.util.Map) throws jakarta.security.auth.message.AuthException
CLSS public abstract interface jakarta.security.auth.message.config.ServerAuthContext
intf jakarta.security.auth.message.ServerAuth
CLSS public abstract interface jakarta.security.auth.message.module.ClientAuthModule
intf jakarta.security.auth.message.ClientAuth
meth public abstract java.lang.Class[] getSupportedMessageTypes()
meth public abstract void initialize(jakarta.security.auth.message.MessagePolicy,jakarta.security.auth.message.MessagePolicy,javax.security.auth.callback.CallbackHandler,java.util.Map) throws jakarta.security.auth.message.AuthException
CLSS public abstract interface jakarta.security.auth.message.module.ServerAuthModule
intf jakarta.security.auth.message.ServerAuth
meth public abstract java.lang.Class[] getSupportedMessageTypes()
meth public abstract void initialize(jakarta.security.auth.message.MessagePolicy,jakarta.security.auth.message.MessagePolicy,javax.security.auth.callback.CallbackHandler,java.util.Map) throws jakarta.security.auth.message.AuthException
CLSS public abstract interface java.io.Serializable
CLSS public java.lang.Exception
cons protected init(java.lang.String,java.lang.Throwable,boolean,boolean)
cons public init()
cons public init(java.lang.String)
cons public init(java.lang.String,java.lang.Throwable)
cons public init(java.lang.Throwable)
supr java.lang.Throwable
CLSS public java.lang.Object
cons public init()
meth protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
meth protected void finalize() throws java.lang.Throwable
anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9")
meth public boolean equals(java.lang.Object)
meth public final java.lang.Class<?> getClass()
meth public final void notify()
meth public final void notifyAll()
meth public final void wait() throws java.lang.InterruptedException
meth public final void wait(long) throws java.lang.InterruptedException
meth public final void wait(long,int) throws java.lang.InterruptedException
meth public int hashCode()
meth public java.lang.String toString()
CLSS public java.lang.Throwable
cons protected init(java.lang.String,java.lang.Throwable,boolean,boolean)
cons public init()
cons public init(java.lang.String)
cons public init(java.lang.String,java.lang.Throwable)
cons public init(java.lang.Throwable)
intf java.io.Serializable
meth public final java.lang.Throwable[] getSuppressed()
meth public final void addSuppressed(java.lang.Throwable)
meth public java.lang.StackTraceElement[] getStackTrace()
meth public java.lang.String getLocalizedMessage()
meth public java.lang.String getMessage()
meth public java.lang.String toString()
meth public java.lang.Throwable fillInStackTrace()
meth public java.lang.Throwable getCause()
meth public java.lang.Throwable initCause(java.lang.Throwable)
meth public void printStackTrace()
meth public void printStackTrace(java.io.PrintStream)
meth public void printStackTrace(java.io.PrintWriter)
meth public void setStackTrace(java.lang.StackTraceElement[])
supr java.lang.Object
CLSS public java.security.GeneralSecurityException
cons public init()
cons public init(java.lang.String)
cons public init(java.lang.String,java.lang.Throwable)
cons public init(java.lang.Throwable)
supr java.lang.Exception
CLSS public abstract interface javax.security.auth.callback.Callback
CLSS public javax.security.auth.login.LoginException
cons public init()
cons public init(java.lang.String)
supr java.security.GeneralSecurityException