You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: auth-foundation/api/auth-foundation.api
+136Lines changed: 136 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -72,6 +72,70 @@ public final class com/okta/authfoundation/BiometricExceptionDetails$OnAuthentic
72
72
public fun toString ()Ljava/lang/String;
73
73
}
74
74
75
+
public abstract class com/okta/authfoundation/GrantType {
76
+
public synthetic fun <init> (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
77
+
public final fun getValue ()Ljava/lang/String;
78
+
}
79
+
80
+
public final class com/okta/authfoundation/GrantType$AuthorizationCode : com/okta/authfoundation/GrantType {
81
+
public static final field INSTANCE Lcom/okta/authfoundation/GrantType$AuthorizationCode;
82
+
}
83
+
84
+
public final class com/okta/authfoundation/GrantType$DeviceCode : com/okta/authfoundation/GrantType {
85
+
public static final field INSTANCE Lcom/okta/authfoundation/GrantType$DeviceCode;
86
+
}
87
+
88
+
public final class com/okta/authfoundation/GrantType$JwtBearer : com/okta/authfoundation/GrantType {
89
+
public static final field INSTANCE Lcom/okta/authfoundation/GrantType$JwtBearer;
90
+
}
91
+
92
+
public final class com/okta/authfoundation/GrantType$Oob : com/okta/authfoundation/GrantType {
93
+
public static final field INSTANCE Lcom/okta/authfoundation/GrantType$Oob;
94
+
}
95
+
96
+
public final class com/okta/authfoundation/GrantType$OobMfa : com/okta/authfoundation/GrantType {
97
+
public static final field INSTANCE Lcom/okta/authfoundation/GrantType$OobMfa;
98
+
}
99
+
100
+
public final class com/okta/authfoundation/GrantType$Other : com/okta/authfoundation/GrantType {
101
+
public fun <init> (Ljava/lang/String;)V
102
+
public final fun component1 ()Ljava/lang/String;
103
+
public final fun copy (Ljava/lang/String;)Lcom/okta/authfoundation/GrantType$Other;
104
+
public static synthetic fun copy$default (Lcom/okta/authfoundation/GrantType$Other;Ljava/lang/String;ILjava/lang/Object;)Lcom/okta/authfoundation/GrantType$Other;
105
+
public fun equals (Ljava/lang/Object;)Z
106
+
public final fun getType ()Ljava/lang/String;
107
+
public fun hashCode ()I
108
+
public fun toString ()Ljava/lang/String;
109
+
}
110
+
111
+
public final class com/okta/authfoundation/GrantType$Otp : com/okta/authfoundation/GrantType {
112
+
public static final field INSTANCE Lcom/okta/authfoundation/GrantType$Otp;
113
+
}
114
+
115
+
public final class com/okta/authfoundation/GrantType$OtpMfa : com/okta/authfoundation/GrantType {
116
+
public static final field INSTANCE Lcom/okta/authfoundation/GrantType$OtpMfa;
117
+
}
118
+
119
+
public final class com/okta/authfoundation/GrantType$Password : com/okta/authfoundation/GrantType {
120
+
public static final field INSTANCE Lcom/okta/authfoundation/GrantType$Password;
121
+
}
122
+
123
+
public final class com/okta/authfoundation/GrantType$RefreshToken : com/okta/authfoundation/GrantType {
124
+
public static final field INSTANCE Lcom/okta/authfoundation/GrantType$RefreshToken;
125
+
}
126
+
127
+
public final class com/okta/authfoundation/GrantType$TokenExchange : com/okta/authfoundation/GrantType {
128
+
public static final field INSTANCE Lcom/okta/authfoundation/GrantType$TokenExchange;
129
+
}
130
+
131
+
public final class com/okta/authfoundation/GrantType$WebAuthn : com/okta/authfoundation/GrantType {
132
+
public static final field INSTANCE Lcom/okta/authfoundation/GrantType$WebAuthn;
133
+
}
134
+
135
+
public final class com/okta/authfoundation/GrantType$WebAuthnMfa : com/okta/authfoundation/GrantType {
136
+
public static final field INSTANCE Lcom/okta/authfoundation/GrantType$WebAuthnMfa;
137
+
}
138
+
75
139
public abstract interface annotation class com/okta/authfoundation/InternalAuthFoundationApi : java/lang/annotation/Annotation {
76
140
}
77
141
@@ -105,6 +169,78 @@ public final class com/okta/authfoundation/SdkDefaults {
105
169
public final fun setGetTokenStorageFactory (Lkotlin/jvm/functions/Function0;)V
106
170
}
107
171
172
+
public abstract interface class com/okta/authfoundation/api/http/ApiExecutor {
173
+
public abstract fun execute-gIAlu-s (Lcom/okta/authfoundation/api/http/ApiRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
174
+
}
175
+
176
+
public abstract interface class com/okta/authfoundation/api/http/ApiFormRequest : com/okta/authfoundation/api/http/ApiRequest {
177
+
public abstract fun contentType ()Ljava/lang/String;
178
+
public abstract fun formParameters ()Ljava/util/Map;
179
+
}
180
+
181
+
public final class com/okta/authfoundation/api/http/ApiFormRequest$DefaultImpls {
182
+
public static fun query (Lcom/okta/authfoundation/api/http/ApiFormRequest;)Ljava/util/Map;
183
+
}
184
+
185
+
public abstract interface class com/okta/authfoundation/api/http/ApiRequest {
186
+
public abstract fun headers ()Ljava/util/Map;
187
+
public abstract fun method ()Lcom/okta/authfoundation/api/http/ApiRequestMethod;
188
+
public fun query ()Ljava/util/Map;
189
+
public abstract fun url ()Ljava/lang/String;
190
+
}
191
+
192
+
public final class com/okta/authfoundation/api/http/ApiRequest$DefaultImpls {
193
+
public static fun query (Lcom/okta/authfoundation/api/http/ApiRequest;)Ljava/util/Map;
194
+
}
195
+
196
+
public abstract interface class com/okta/authfoundation/api/http/ApiRequestBody : com/okta/authfoundation/api/http/ApiRequest {
197
+
public abstract fun body ()[B
198
+
public abstract fun contentType ()Ljava/lang/String;
199
+
}
200
+
201
+
public final class com/okta/authfoundation/api/http/ApiRequestBody$DefaultImpls {
202
+
public static fun query (Lcom/okta/authfoundation/api/http/ApiRequestBody;)Ljava/util/Map;
203
+
}
204
+
205
+
public final class com/okta/authfoundation/api/http/ApiRequestMethod : java/lang/Enum {
206
+
public static final field DELETE Lcom/okta/authfoundation/api/http/ApiRequestMethod;
207
+
public static final field GET Lcom/okta/authfoundation/api/http/ApiRequestMethod;
208
+
public static final field HEAD Lcom/okta/authfoundation/api/http/ApiRequestMethod;
209
+
public static final field PATCH Lcom/okta/authfoundation/api/http/ApiRequestMethod;
210
+
public static final field POST Lcom/okta/authfoundation/api/http/ApiRequestMethod;
211
+
public static final field PUT Lcom/okta/authfoundation/api/http/ApiRequestMethod;
212
+
public static fun getEntries ()Lkotlin/enums/EnumEntries;
213
+
public static fun valueOf (Ljava/lang/String;)Lcom/okta/authfoundation/api/http/ApiRequestMethod;
214
+
public static fun values ()[Lcom/okta/authfoundation/api/http/ApiRequestMethod;
215
+
}
216
+
217
+
public abstract interface class com/okta/authfoundation/api/http/ApiResponse {
218
+
public abstract fun getBody ()[B
219
+
public abstract fun getContentLength ()I
220
+
public abstract fun getContentType ()Ljava/lang/String;
221
+
public abstract fun getHeaders ()Ljava/util/Map;
222
+
public abstract fun getStatusCode ()I
223
+
}
224
+
225
+
public abstract interface class com/okta/authfoundation/api/http/log/AuthFoundationLogger {
226
+
public abstract fun write (Ljava/lang/String;Ljava/lang/Throwable;Lcom/okta/authfoundation/api/http/log/LogLevel;)V
227
+
public static synthetic fun write$default (Lcom/okta/authfoundation/api/http/log/AuthFoundationLogger;Ljava/lang/String;Ljava/lang/Throwable;Lcom/okta/authfoundation/api/http/log/LogLevel;ILjava/lang/Object;)V
228
+
}
229
+
230
+
public final class com/okta/authfoundation/api/http/log/AuthFoundationLogger$DefaultImpls {
231
+
public static synthetic fun write$default (Lcom/okta/authfoundation/api/http/log/AuthFoundationLogger;Ljava/lang/String;Ljava/lang/Throwable;Lcom/okta/authfoundation/api/http/log/LogLevel;ILjava/lang/Object;)V
232
+
}
233
+
234
+
public final class com/okta/authfoundation/api/http/log/LogLevel : java/lang/Enum {
235
+
public static final field DEBUG Lcom/okta/authfoundation/api/http/log/LogLevel;
236
+
public static final field ERROR Lcom/okta/authfoundation/api/http/log/LogLevel;
237
+
public static final field INFO Lcom/okta/authfoundation/api/http/log/LogLevel;
238
+
public static final field WARN Lcom/okta/authfoundation/api/http/log/LogLevel;
239
+
public static fun getEntries ()Lkotlin/enums/EnumEntries;
240
+
public static fun valueOf (Ljava/lang/String;)Lcom/okta/authfoundation/api/http/log/LogLevel;
241
+
public static fun values ()[Lcom/okta/authfoundation/api/http/log/LogLevel;
242
+
}
243
+
108
244
public abstract interface class com/okta/authfoundation/claims/ClaimsProvider {
109
245
public abstract fun availableClaims ()Ljava/util/Set;
110
246
public abstract fun deserializeClaim (Ljava/lang/String;Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object;
0 commit comments