// Copyright 2016 The Nomulus Authors. All Rights Reserved. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. {namespace registry.soy.registrar.security autoescape="strict"} /** Registrar security settings page for view and edit. */ {template .settings} {@param ipAddressWhitelist: list} {@param phonePasscode: string} {@param? clientCertificate: string} {@param? clientCertificateHash: string} {@param? failoverClientCertificate: string} {@param readonly: bool}

Security settings

{if $readonly}

Use the 'Edit' button above to switch to enable editing the information below. {/if}

Your web console account is managed through  Google account settings.

Restrict access to EPP production servers to the following IP/IPv6 addresses, or ranges like 1.1.1.1/24
{foreach $ip in $ipAddressWhitelist} {call .ip} {param name: 'ipAddressWhitelist[' + index($ip) + ']' /} {param ip: $ip /} {/call} {/foreach}
Use this for support calls to the Registry.
{if isNonnull($phonePasscode)} {else}

Your phone passcode is pending allocation. {/if}

X.509 PEM certificate for EPP production access. {if isNonnull($clientCertificate)} {elseif isNonnull($clientCertificateHash)} {if $readonly}

You submitted your SSL certificate before full certificates were stored. Currently only the hash of your certificate may be viewed. Please re-submit or update your certificate by using the Edit button on the top of this page.

Existing certificate SHA256 base64 hash: {$clientCertificateHash} {else} {/if} {else} {if $readonly}

No certificate on file. Use the Edit button on the top of this page to add one. {else}

No certificate on file. Please enter your certificate below.

Example format:
{/if} {/if}
X.509 PEM backup certificate for EPP Production Access. {if $readonly and not isNonnull($failoverClientCertificate)}

No failover certificate on file. {else} {/if}

{/template} /** IP address form input. */ {template .ip} {@param name: string} {@param ip: string}
{/template}