this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

[AuthenticationServices] Add Stubs For Security Framework

Thomas A c4729809 4405bdc5

+43 -4
+3 -1
src/frameworks/AuthenticationServices/include/AuthenticationServices/ASAuthorization.h
··· 19 19 20 20 #include <Foundation/Foundation.h> 21 21 22 - @interface ASAuthorization : NSObject 22 + #include <AuthenticationServices/ASAuthorizationCredential.h> 23 23 24 + @interface ASAuthorization : NSObject 25 + @property(nonatomic, readonly, strong) id<ASAuthorizationCredential> credential; 24 26 @end
+27 -1
src/frameworks/AuthenticationServices/include/AuthenticationServices/ASAuthorizationController.h
··· 18 18 */ 19 19 20 20 #include <Foundation/Foundation.h> 21 + #include <AppKit/NSWindow.h> 21 22 22 - @interface ASAuthorizationController : NSObject 23 + #include <AuthenticationServices/ASAuthorizationControllerDelegate.h> 24 + #include <AuthenticationServices/ASAuthorizationControllerPresentationContextProviding.h> 25 + #include <AuthenticationServices/ASAuthorizationRequest.h> 26 + 27 + #ifdef TARGET_OS_OSX 28 + typedef NSWindow *ASPresentationAnchor; 29 + #else // TARGET_OS_IPHONE 30 + typedef UIWindow *ASPresentationAnchor; 31 + #endif 32 + 33 + 34 + @interface ASAuthorizationController : NSObject { 35 + id<ASAuthorizationControllerDelegate> _delegate; 36 + id<ASAuthorizationControllerPresentationContextProviding> _presentationContextProvider; 37 + } 38 + 39 + #ifndef DARLING 40 + @property(nonatomic, weak, nullable) id<ASAuthorizationControllerDelegate> delegate; 41 + @property(nonatomic, weak, nullable) id<ASAuthorizationControllerPresentationContextProviding> presentationContextProvider; 42 + #else 43 + @property(nonatomic, assign, nullable) id<ASAuthorizationControllerDelegate> delegate; 44 + @property(nonatomic, assign, nullable) id<ASAuthorizationControllerPresentationContextProviding> presentationContextProvider; 45 + #endif 46 + 47 + - (instancetype)initWithAuthorizationRequests:(NSArray<ASAuthorizationRequest *> *)authorizationRequests; 48 + - (void)performRequests; 23 49 24 50 @end
+3 -1
src/frameworks/AuthenticationServices/include/AuthenticationServices/ASAuthorizationPasswordProvider.h
··· 19 19 20 20 #include <Foundation/Foundation.h> 21 21 22 - @interface ASAuthorizationPasswordProvider : NSObject 22 + #include <AuthenticationServices/ASAuthorizationPasswordRequest.h> 23 23 24 + @interface ASAuthorizationPasswordProvider : NSObject 25 + - (ASAuthorizationPasswordRequest *)createRequest; 24 26 @end
+2 -1
src/frameworks/AuthenticationServices/include/AuthenticationServices/ASPasswordCredential.h
··· 20 20 #include <Foundation/Foundation.h> 21 21 22 22 @interface ASPasswordCredential : NSObject 23 - 23 + @property(nonatomic, copy, readonly) NSString *user; 24 + @property(nonatomic, copy, readonly) NSString *password; 24 25 @end
+8
src/frameworks/AuthenticationServices/src/ASAuthorizationController.m
··· 31 31 NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 32 } 33 33 34 + - (instancetype)initWithAuthorizationRequests:(NSArray<ASAuthorizationRequest *> *)authorizationRequests { 35 + return [[ASAuthorizationController alloc] init]; 36 + } 37 + 38 + - (void)performRequests { 39 + 40 + } 41 + 34 42 @end