@dritelabs/accounts-protobuf
Version:
Accounts database module
62 lines (59 loc) • 1.65 kB
TypeScript
import { JWKS, JWKS__Output } from './JWKS';
import './PublicJWK';
interface Client {
'id'?: (string);
'userId'?: (string);
'contacts'?: (string)[];
'description'?: (string);
'grantTypes'?: (string)[];
'isFirstParty'?: (boolean);
'jwks'?: (JWKS | null);
'jwksUri'?: (string);
'logoUri'?: (string);
'name'?: (string);
'policyUri'?: (string);
'publicKeysConfiguration'?: (string);
'redirectUris'?: (string)[];
'responseTypes'?: (string)[];
'refreshTokenRotationType'?: (string);
'secret'?: (string);
'scope'?: (string);
'softwareId'?: (string);
'softwareVersion'?: (string);
'tosUri'?: (string);
'tokenEndpointAuthMethod'?: (string);
'type'?: (string);
'uri'?: (string);
'createdAt'?: (string);
'deletedAt'?: (string);
'updatedAt'?: (string);
}
interface Client__Output {
'id': (string);
'userId': (string);
'contacts': (string)[];
'description': (string);
'grantTypes': (string)[];
'isFirstParty': (boolean);
'jwks': (JWKS__Output | null);
'jwksUri': (string);
'logoUri': (string);
'name': (string);
'policyUri': (string);
'publicKeysConfiguration': (string);
'redirectUris': (string)[];
'responseTypes': (string)[];
'refreshTokenRotationType': (string);
'secret': (string);
'scope': (string);
'softwareId': (string);
'softwareVersion': (string);
'tosUri': (string);
'tokenEndpointAuthMethod': (string);
'type': (string);
'uri': (string);
'createdAt': (string);
'deletedAt': (string);
'updatedAt': (string);
}
export { Client, Client__Output };