SignerCertURL Property
The URL of the OpenID provider's signing certificate.
Syntax
ANSI (Cross Platform) char* GetSignerCertURL();
int SetSignerCertURL(const char* lpszSignerCertURL); Unicode (Windows) LPWSTR GetSignerCertURL();
INT SetSignerCertURL(LPCWSTR lpszSignerCertURL);
@property (nonatomic,readwrite,assign,getter=signerCertURL,setter=setSignerCertURL:) NSString* signerCertURL; - (NSString*)signerCertURL; - (void)setSignerCertURL:(NSString*)newSignerCertURL;
#define PID_OPENID_SIGNERCERTURL 59 IPWORKSAUTH_EXTERNAL void* IPWORKSAUTH_CALL IPWorksAuth_OpenID_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); IPWORKSAUTH_EXTERNAL int IPWORKSAUTH_CALL IPWorksAuth_OpenID_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
""
Remarks
This property holds the URL of the OpenID provider's signing certificate. The signing certificate is used to very the signature of the ID token returned when calling GetAuthorization.
When calling GetAuthorization either SignerCertURL or SignerCert must be specified.
This property is populated when GetDiscoveryDoc is called.
Data Type
String