Net::RDAP::EPPStatusMap(3p)

NAME
Net::RDAP::EPPStatusMap - a module which provides a mapping between EPP and RDAP status values.

SYNOPSIS
    use Net::RDAP::EPPStatusMap;

    # prints 'client delete prohibited'
    print epp2rdap('clientDeleteProhibited');

    # prints 'clientDeleteProhibited'
    print rdap2epp('client delete prohibited');

DESCRIPTION
RFC 8056 describes the mapping of the Extensible Provisioning Protocol (EPP) statuses with the statuses registered for use in the Registration Data Access Protocol (RDAP).

This module provides two functions which provide an easy way to convert status values from one protocol into the other.

EXPORTED FUNCTIONS

  epp2rdap()
The epp2rdap() function accepts an EPP status code as an argument and returns the corresponding RDAP status. If no mapping is defined then it returns "undef".

  rdap2epp
The rdap2epp() function accepts an RDAP status code as an argument and returns the corresponding EPP status. If no mapping is defined then it returns "undef".

COPYRIGHT
Copyright 2018-2023 CentralNic Ltd, 2024-2025 Gavin Brown. For licensing information, please see the "LICENSE" file in the Net::RDAP distribution.