(no description)
File Size: | 53 lines (2 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
issuer_interface:: (3 methods):
init()
create_endpoints()
discover_endpoints()
Interface: issuer_interface - X-Ref
Interface for services, with the methods to be implemented by all the issuer implementing it.init() X-Ref |
Build an OAuth2 issuer, with all the default values for this service. return: issuer|null The issuer initialised with proper default values, or null if no issuer is initialised. |
create_endpoints(issuer $issuer) X-Ref |
Create endpoints for this issuer. param: issuer $issuer Issuer the endpoints should be created for. return: issuer |
discover_endpoints($issuer) X-Ref |
If the discovery endpoint exists for this issuer, try and determine the list of valid endpoints. param: issuer $issuer return: int The number of discovered services. |