neo4j-client-sso
Version:
Single sign-on client (frontend) library for Neo4j products
130 lines (129 loc) • 3.17 kB
TypeScript
export declare const exampleSSOProvider: {
id: string;
name: string;
auth_flow: string;
auth_endpoint: string;
well_known_discovery_uri: string;
params: {
client_id: string;
response_type: string;
redirect_uri: string;
scope: string;
};
config: {
implicit_flow_requires_nonce: boolean;
token_type_principal: string;
token_type_authentication: string;
principal: string;
};
visible: boolean;
};
export declare const exampleSSOProviderTwo: {
id: string;
name: string;
auth_flow: string;
auth_endpoint: string;
params: {
client_id: string;
response_type: string;
redirect_uri: string;
scope: string;
};
config: {
implicit_flow_requires_nonce: boolean;
token_type_principal: string;
token_type_authentication: string;
principal: string;
};
visible: boolean;
};
export declare const exampleSSOProviderFull: {
id: string;
name: string;
auth_flow: string;
auth_endpoint: string;
token_endpoint: string;
well_known_discovery_uri: string;
params: {
client_id: string;
redirect_uri: string;
response_type: string;
scope: string;
};
auth_params: {
client_secret: string;
test: string;
};
token_params: {
arg: string;
};
config: {
implicit_flow_requires_nonce: boolean;
token_type_principal: string;
token_type_authentication: string;
principal: string;
code_challenge_method: string;
};
visible: boolean;
};
export declare const exampleSSOProviderMinimal: {
id: string;
name: string;
auth_flow: string;
auth_endpoint: string;
params: {
client_id: string;
redirect_uri: string;
response_type: string;
scope: string;
};
visible: boolean;
};
export declare const exampleSSOProvider4dot4Format: {
id: string;
name: string;
auth_flow: string;
auth_endpoint: string;
well_known_discovery_uri: string;
redirect_uri: string;
params: {
client_id: string;
response_type: string;
scope: string;
};
config: {
implicit_flow_requires_nonce: boolean;
token_type_principal: string;
token_type_authentication: string;
principal: string;
};
visible: boolean;
};
export declare const exampleSSOProvider4dot4FormatSlim: {
auth_flow: string;
id: string;
};
export declare const exampleSSOProvider4dot4FormatSlimExt: {
well_known_discovery_uri: string;
auth_flow: string;
id: string;
config: {
implicit_flow_requires_nonce: boolean;
token_type_principal: string;
token_type_authentication: string;
principal: string;
};
visible: boolean;
};
export declare const exampleSSOProviderMissingVisible: {
id: string;
name: string;
auth_flow: string;
auth_endpoint: string;
params: {
client_id: string;
redirect_uri: string;
response_type: string;
scope: string;
};
};